Senior Full-Stack Node React AWS Developer - Johannesburg / Hybrid - R1.2m PA
Summary
Build and scale a global cloud platform using Node.js, React, and AWS while shaping architecture and collaborating with cross-functional teams.
Build. Scale. Innovate. Repeat.
We're looking for a Senior Full-Stack Developer to help shape and grow our cloud-based platform. You'll work with modern technologies, influence architectural decisions, and collaborate with talented teams to build software used by customers around the world.
What You Bring
- 5+ years of experience with Node.js
- 5+ years of experience with React
- Proven experience designing and supporting microservices architectures
- Strong knowledge of relational and non-relational databases
- Experience building and integrating REST APIs
- Experience working with AWS or similar cloud platforms
- Strong software design, architecture, and problem‑solving skills
- Excellent written and verbal communication skills in English
- Self‑motivated mindset with the ability to work independently and collaboratively
Nice to Have
- Experience with Docker and Kubernetes
- Exposure to cloud-native and containerized environments
- Experience leading technical projects or mentoring developers
Your Toolbox
You'll feel right at home if you've worked with:
- Node.js ; React ; TypeScript / JavaScript ; REST APIs
- Microservices ; AWS ; SQL Databases ; NoSQL Databases
- Docker ;Kubernetes ;Git ;CI/CD Pipelines ;Agile Development Practices
Bonus Points For
- Experience developing high-scale SaaS platforms
- Strong understanding of CI/CD pipelines and QA automation
- Academic excellence in Computer Science, Software Engineering, or related fields
- Experience building products that serve large, growing customer bases