Open role
Full-Stack Engineer
Johannesburg / Hybrid · Full-time
Design and build services and the features on top of them — back-end-leaning full-stack engineering for enterprise platforms that must survive real traffic and real audit.
What you’ll do
- Design, build and operate back-end services and APIs that other systems and front ends depend on.
- Model data and own the integrations — often via MuleSoft and API-led patterns — between systems that were never meant to talk.
- Reach up the stack when a feature needs it, delivering the front end rather than throwing it over a wall.
- Engineer for the enterprise reality: security review, change control, data residency, and what happens when a dependency fails.
- Test what you build, document what you change, and raise the standard around you in review.
What we’re looking for
- Strong server-side engineering in a modern language (Java, Node/TypeScript, Python or similar) and solid SQL.
- Experience designing APIs and integrations that run unattended and are debugged when they do not.
- Enough front-end ability (React / TypeScript) to own a feature end to end.
- Comfort with cloud (AWS preferred), containers and CI/CD.
- Financial-services or other regulated-domain experience valued.
Apply for Full-Stack Engineer
Send us your CV and a short note on why this role fits. We read every application and reply.