← Back to opportunities

Full-Stack Software Engineer

📍 Location
johannesburg
⏰ Job Type
Full-time
📅 Posted
June 05, 2026

About the Role

Build secure, scalable digital payment solutions that power real-world impact. Join a high-performing engineering environment where delivery, quality, and innovation intersect.

This role sits within a dynamic software engineering function focused on modernising digital payment capabilities across multiple platforms. You will design and deliver end-to-end features across the full stack, translating complex business and operational requirements into robust, scalable solutions within a multi-team environment.

You will contribute to building responsive user experiences, secure backend services, and well-structured APIs, while maintaining strong engineering standards through testing, CI/CD, and continuous improvement. The role also requires active participation in incident management, root-cause analysis, and ongoing system reliability enhancements.

The client is a leading financial services organisation operating at scale across Africa, with a strong focus on ...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position