Skip to main content
Open Position

Full-stack Software Engineer

About the role

At Root, we're a passionate team on a mission to simplify the complex world of tech in financial services, packaging the hard things behind easy to use, developer-first APIs. We're focused on creating a better world by building a platform to enable others to innovate easier, to actually focus on their customers.

We are looking for an experienced full-stack software engineer who will be responsible for building out new features and functionality across the entire stack. You will be continually expanding and refining Root's platform to enable clients, whilst being on the forefront of handling the increasing scale and ensuring reliability.

You'll be working with the product and ops teams to build features and tools that enable us to augment and optimize human involvement in the processes of launching new products on the Root platform (automate all the things!). You'll be working on a fast iteration cycle with interesting technologies, shipping code and seeing results frequently.

This full-time role is based at out Kloof Street office in Cape Town and comes with a few perks such as catered lunch, snacks, coffee, and secure parking. Root is part of the FireID family of companies, including Offerzen, SnapScan, Luno and JourneyApps. You can read more about Root here, and our culture here.

What you’ll do

What you need

At Root, we're looking for people with passion, integrity and an appreciation for high-quality products. If you feel like your experience doesn't precisely match the job description, we encourage you to apply anyway. Come join us to build the future!