Remote, South Africa | Posted on 29/07/2025
As a PHP Web Developer, you will be responsible for developing and maintaining web-based applications from concept through deployment. You will collaborate closely with other developers, designers, and stakeholders to deliver high-quality, scalable, and secure solutions.
Key Responsibilities
- Develop and maintain robust, scalable web applications using PHP and related technologies
- Collaborate with cross-functional teams to define, design, and ship new features
- Work through the full software development lifecycle, from planning and design to deployment and support
- Write clean, well-documented, and maintainable code
- Optimize database queries and structures for performance and scalability
- Integrate RESTful APIs and ensure seamless data communication
- Apply best practices for web security and ensure application safety and integrity
- Participate in code reviews, contribute ideas, and provide constructive feedback
- Stay updated with emerging technologies and proactively adapt to new tools and frameworks
Required Experience and Qualifications
- Proven experience developing web-based applications in a production environment
- Solid understanding of software development lifecycle best practices
Technical Skills
- Expert-level proficiency in PHP
- Strong knowledge of MariaDB/MySQL, including database design, query optimization, and stored procedures
- Experience with version control systems such as Git
- Understanding of RESTful API design and integration
- Familiarity with web security best practices
- Ability to deliver efficient, clean, and well-documented code
Soft Skills
- Excellent problem-solving and debugging capabilities
- Strong communication skills for effective collaboration and technical discussions
- Ability to work independently as well as in a team-oriented environment
- Eagerness to learn and adapt to new technologies and changing requirements
- Attention to detail with a commitment to delivering high-quality work