Senior Full Stack Developer – Experimentation (Durban or Cape Town)
Summary
Build and scale cloud-based experimentation platforms using .NET Core, Node.js, React, and Azure to enable A/B testing and data-driven decisions for a global gaming company.
At Games Global, we believe the best products are driven by curiosity, experimentation, and evidence. We’re looking for a Senior Full Stack Developer – Experimentation to help us design, build, and scale the platforms that power experimentation, insight, and exceptional user experiences.
This is a high-impact role where engineering excellence meets data-driven decision-making.
What You’ll Be Doing
As a Senior Full Stack Developer focused on Experimentation, you’ll work across the stack to enable rapid learning and innovation:
- Design and build scalable, secure, fault-tolerant systems on the Azure cloud platform
- Develop and maintain APIs and microservices using .NET Core, Node.js, and Azure services
- Build modern, high-performance front-end applications using React and Next.js
- Collaborate closely with Product, Technology, and cross-functional teams to deliver complex features that support experimentation
- Enable and support A/B testing and experimentation, from implementation through to insight
- Continuously improve system stability, performance, and user experience
- Write high-quality, automated tests and champion engineering best practices
What You’ll Bring
You’ll thrive in this role if you have:
- 5–10 years of experience as a Full Stack Developer building large-scale web applications
- Proven experience with RESTful APIs, backend services, and modern front-end frameworks
- Solid knowledge of Azure, cloud-native development, and scalable system design
- Experience building high-performance, reliable, and secure services
- Excellent problem-solving skills and confidence working in distributed systems
- The ability to communicate complex technical ideas to non-technical stakeholders
Bonus Points If You Have
- Hands-on experience with A/B testing or experimentation platforms
- A strong understanding of statistics, data science, or experiment analysis
- Experience with Kubernetes or containerisation
- Exposure to other cloud platforms such as AWS
- An Azure certification (Developer Associate or Solutions Architect)
Why Join Games Global?
- Work on meaningful experimentation platforms that influence real business decisions
- Collaborate with talented engineers, product leaders, and data-driven teams
- Build systems that balance innovation, performance, and reliability
- Be empowered to experiment, learn fast, and make an impact
Location: Durban or Cape Town