Location: Hybrid - Cape Town / Johannesburg

Employment Type: Full-Time

Department: Software Engineering


As a Junior Software Engineer, you'll start your career building real software for real clients, learning the fundamentals of professional engineering on the job. You'll work on well-scoped tasks with close support from senior engineers, picking up how we design, build, test, and ship software that runs on the cloud.

This is a role for someone early in their journey who is hungry to learn, codes for the love of it, and wants to grow fast in a team that takes mentorship seriously. You won't be expected to know everything, but you will be expected to be curious, to ask good questions, to use modern AI tooling to learn and work effectively, and to keep getting better with every project.


What You'll Do

You'll spend most of your time learning by building, with senior engineers guiding you closely and reviewing your work as you grow.