PHP Developer
Samaha Consulting · Johannesburg, Gauteng
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Introduction
We are looking for an experienced Front-End Engineer with 5+ years of professional experience to develop, maintain, and enhance web applications and digital platforms. The ideal candidate should have strong hands-on experience with PHP, Drupal, JavaScript, and SQL , with the ability to work across front-end development and Drupal-based web solutions.
Duties & Responsibilities
- Develop, maintain, and enhance responsive web applications and digital platforms.
- Build and maintain websites and web solutions using Drupal and PHP .
- Develop interactive and dynamic user interfaces using JavaScript .
- Work with existing Drupal modules, themes, templates, and configurations.
- Develop and maintain reusable front-end components and web interfaces.
- Integrate front-end applications with backend services and APIs.
- Write, optimize, and troubleshoot SQL queries for application and reporting requirements.
- Perform debugging, testing, and performance optimization of web applications.
- Identify and resolve front-end, Drupal, PHP, and database-related issues.
- Collaborate with designers, developers, business analysts, and other technical teams.
- Ensure applications follow web development, coding, security, and performance best practices.
- Participate in code reviews, technical discussions, testing, deployment, and
Desired Experience & Qualification
- 5+ years of professional experience in front-end/web development.
- Strong hands-on experience with JavaScript .
- Practical experience developing and maintaining Drupal websites/applications.
- Strong working knowledge of PHP .
- Good experience with SQL and relational databases.
- Experience with responsive web development and modern web standards.
- Experience troubleshooting and optimizing web applications.
- Ability to work effectively with cross-functional technical and business teams.
- Strong analytical and problem-solving skills.
- Willingness and ability to work 100% from the Johannesburg office .