This job is no longer available
This job expired on 05/09/2026. It no longer accepts applications.
Frontend Developer (React) – Hybrid, Johannesburg
Indsafri · Municipalité de Johannesbourg
Job description
About the role
Indsafri is seeking an experienced Frontend Developer specialized in React to join its hybrid team in Johannesburg. The role involves turning detailed designs into high‑quality, maintainable code while mentoring junior developers.
Key responsibilities
- Develop robust, fault‑tolerant front‑end components using React, Next.js, Redux and SASS/SCSS.
- Produce clean, observable, and scalable software that aligns with architectural standards.
- Estimate effort, create deployment artefacts, and manage source‑control repositories.
- Write unit and system test cases, conduct testing, and support ongoing maintenance.
- Collaborate with designers, product owners and engineering leads to refine solutions.
- Provide technical guidance and mentorship to other developers.
Required profile
- Minimum 5 years of professional front‑end development experience with React and related frameworks.
- South African citizenship.
- Matric/Grade 12 or equivalent; relevant diplomas or certifications are a plus.
Required skills
- React JS
- Next.js
- Redux
- SASS / SCSS / CSS
- JavaScript (ES6+)
- HTML5
- Git (source control)
- Unit testing and CI/CD pipelines
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Indsafri
Municipalité de Johannesbourg
Related job offers
-
Information Technology Auditor
wePlace Municipalité de Johannesbourg -
Collaboration Administrator – University IT Department
University of Johannesburg Municipalité de Johannesbourg -
Senior Fullstack Developer
BigTalent Municipalité de Johannesbourg -
Senior Oracle Business Analyst
Employeur non precise Gauteng -
ICT Support, Driver/Messenger and HR Practitioner Posts
Department of Agriculture Pretoria