Senior Full-Stack JavaScript Developer
Johannesburg, 2000, South Africa
Listed on 2026-10-30
-
Software Development
Full Stack Developer
Our client, a leading innovator in the tech landscape, is seeking a highly skilled and motivated Senior Full-Stack JavaScript Developer to join their dynamic team in Johannesburg, Gauteng, ZA . This is an exceptional opportunity to contribute to cutting-edge projects, working with a talented group of professionals dedicated to pushing the boundaries of software development. The successful candidate will play a pivotal role in designing, developing, and deploying robust web applications, ensuring high performance and a seamless user experience.
This role offers a hybrid work model, allowing for flexibility while fostering team collaboration and innovation within our Johannesburg hub.
- Design, develop, and maintain scalable full-stack web applications using modern JavaScript frameworks and technologies.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement new features.
- Write clean, efficient, and well-documented code across the entire stack, from front-end interfaces to back-end services and databases.
- Implement and manage RESTful APIs and microservices.
- Conduct code reviews, provide constructive feedback, and mentor junior developers.
- Troubleshoot, debug, and upgrade existing software systems.
- Ensure the technical feasibility of UI/UX designs.
- Participate in agile development processes, including sprint planning and daily stand-ups.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience as a Full-Stack Developer, with a strong portfolio of completed projects.
- Expertise in front-end technologies such as React, Angular, or Vue.js.
- Proficiency in back-end development using Node.js, Express.js, or similar frameworks.
- Solid understanding of database technologies, including SQL (e.g., PostgreSQL, MySQL) and No
SQL (e.g., MongoDB). - Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes) is a plus.
- Familiarity with CI/CD pipelines and automated testing.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities, particularly within a hybrid work environment.
Our client offers a competitive salary package, comprehensive health and wellness benefits, professional development opportunities, and a supportive and collaborative work environment. You will have the chance to work on challenging projects that will enhance your skills and career growth. Enjoy the flexibility of a hybrid work arrangement, combining remote work with in-office collaboration at our Johannesburg location.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).