We are looking for a Senior Full-Stack Developer to join our growing tech team in Johannesburg. You will be responsible for designing, developing, and maintaining web applications that serve thousands of users daily. This is an exciting opportunity to work with modern technologies in a fast-paced environment.
Responsibilities
Design and develop scalable web applications using React, Node.js, and PHP
Collaborate with product managers and designers to define feature requirements
Write clean, maintainable, and well-documented code
Perform code reviews and mentor junior developers
Optimize application performance and ensure high availability
Participate in agile ceremonies and contribute to sprint planning
Requirements
5+ years of professional full-stack development experience
Strong proficiency in JavaScript/TypeScript, React, and Node.js
Experience with PHP and MySQL/PostgreSQL databases
Familiarity with cloud services (AWS, Azure, or GCP)
Understanding of CI/CD pipelines and DevOps practices
Excellent problem-solving skills and attention to detail
Qualifications
BSc in Computer Science, Information Technology, or equivalent experience. AWS or Azure certification is a plus.
Job Details
Salary
R55,000 - R85,000 per month
Job Type
Full-time
Location
Johannesburg, Gauteng
Posted
26 March 2026
Closing Date
24 June 2026
Post a Job
Reach thousands of job seekers across South Africa.