Senior Full-Stack Developer - Cape Town or Johannesburg
About this opportunity
Senior Full-Stack Developer role (R90K–R100K/month) in Johannesburg or Cape Town, building a cloud-based IT auditing/compliance platform. Requires 5+ years Node.js, 2+ years React, and experience with microservices, databases, and AI tools.
This is a full-time job offering a competitive salary of R90,000 to R100,000 per month for a Senior Full-Stack Developer based in Cape Town or Johannesburg, South Africa. The role is part of a core R&D team focused on cloud-based platform development for IT auditing and compliance automation. The position emphasizes production-scale experience, microservices architecture, and AI-assisted development tools. The application deadline is December 18, 2026.
What it offers
- Monthly salary range of R90,000 to R100,000 for a senior developer role.
- Opportunity to work on cloud-based platform automation and AI-powered IT auditing solutions.
- Contribution to a core R&D team shaping architecture and scaling production services.
- Experience with Node.js, React, microservices, databases, REST APIs, and AI coding tools (e.g., Claude Code, Copilot).
- Potential for mentorship and leadership in technical projects.
- Nice-to-haves: AWS experience, Docker/Kubernetes, high-scale SaaS development, and AI feature development.
Who can apply
Applicants must have 5+ years of experience in Node.js and 2+ years in React, with production-scale experience in software development. A degree in Computer Science, Software Engineering, or related fields is required, along with proficient English for communication and technical writing. Experience with microservices, databases, REST APIs, and AI tools is essential.
How to apply
- The application closes on December 18, 2026 (exact submission method not specified).
Good to know
- The role is based in Johannesburg, Gauteng (Cape Town option may require relocation).
- Full-time employment with a focus on cloud-native and AI-driven development.
Key details
How to apply
- Submit application by **December 18, 2026** (method unspecified).
Get more like this by email
A weekly email of new opportunities in South Africa. Free, one click to stop.