Logo-of-Omega-Prestige-Services-hiring-for-jobs-in-South-Africa-on-GrabJobs

Senior Full Stack Developer - Experimentation

Job Description - Senior Full Stack Developer - Experimentation

OVERVIEW

We are seeking a highly skilled Senior Full Stack Developer with Azure experience to join our team. The successful candidate will be responsible for designing, developing, and maintaining applications and services on the Azure cloud platform, with a particular focus on Experimentation. The ideal candidate should have experience conducting experiments, analysing data, and making data-driven decisions to improve the user experience and business outcomes.

KEY RESPONSIBILITIES

• Design and develop highly scalable, reliable, secure, and fault-tolerant systems end to end using state-of-the-art technology.

• Work directly with Product and Technology team members to define and implement complex features.

• Collaborate with cross-functional teams to gather business requirements and translate them into technical requirements that support experimentation.

• Understand and constantly optimise our products, identifying and fixing problems, and improving stability and user experience.

• Develop and maintain APIs and microservices using .NET Core and other Azure services.

• Develop and maintain front-end applications using modern web technologies.

• Write automated tests for new and existing code.

QUALIFICATIONS

You'll Thrive in This Role If...

• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

• Proven software development experience in building and maintaining large-scale web applications, RESTful APIs, and backend services with a focus on full-stack development.

• Strong front-end software development experience with a good understanding of modern best practices.

• Experience with a front-end framework such as Next.js/React.

• Experience developing APIs and services using Node.js.

• Experience building and delivering high-performance, scalable services.

• Ability to work collaboratively with cross-functional teams and communicate technical concepts to non-technical stakeholders.

• Strong problem-solving skills and the ability to troubleshoot issues in complex distributed systems.

BONUS POINTS

• Azure certification, such as Azure Developer Associate or Azure Solutions Architect.

• Deep understanding of A/B testing and experimentation platforms, either through building and supporting the platform or running and analysing experiments.

• Experience using Kubernetes or other containerisation technologies, and developing applications on other cloud platforms such as AWS.

• Deep understanding of statistics, data science, or large-scale data processing.

Work Schedule

This job has the following work schedule:

  • Office hours

Benefits & Perks

This job has the following benefits:

  • Medical coverage
Original job Senior Full Stack Developer - Experimentation posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job
💰

Technology Salaries

Similar Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.