Senior Software Engineer
Summary
Senior Full Stack Developer leading design, development and deployment of web and mobile apps for Africa's leading automotive marketplace platform. Hybrid role in Johannesburg building Next.js frontends and Laravel APIs on AWS with Docker/Kubernetes, at a CTC of up to R1.1 million per year.
This is a fantastic opportunity for a Senior Full Stack Developer to lead the design, development, and deployment of brand-new web & mobile applications for Africa’s leading automotive platform.
This Senior Full Stack Developer role is Johannesburg-based (hybrid) with a CTC of up to R1,1 million per year.
THE COMPANY
This company powers Africa’s leading automotive marketplace, journalism and consumer platform, combining vehicle listings with independent editorial content and practical buying advice. Consumers can research, compare and make informed decisions within the same platform.
Its engineering team tackles the technical challenges behind that experience: fast search, responsive interfaces, reliable APIs and scalable infrastructure. Working closely with the CTO, developers shape the architecture, build features across web and mobile, and influence how the team develops, tests and deploys its applications.
THE ROLE
As Senior Full Stack Developer, you will be responsible for leading the design, development, and deployment of the company’s web and mobile platforms. Reporting to the CTO, you’ll contribute to application architecture, build Next.js interfaces and Laravel APIs, and manage containerised deployments using Docker and Kubernetes.
You’ll also optimise performance and security through Cloudflare, strengthen automated testing and CI/CD, and mentor intermediate developers through code reviews and technical guidance.
REQUIRED SKILLS
5+ years’ experience in full stack software development (web and mobile)
Strong Laravel backend and Next.js frontend development skills
Hands‑on AWS experience
Docker and Kubernetes deployment experience
React Native, Flutter or PWA development experience