About the position
Senior Engineer Gaming Platform Integrations
Build high-impact integration services that keep the games flowing.
Johannesburg (Hybrid) | Gaming Platform Engineering | Full-time
About Our Client
A dynamic and rapidly growing gaming technology company that delivers cloud-first, scalable integrations powering real-time gaming experiences. They're driven by innovation, quality, and performance, operating in a collaborative environment that values learning, experimentation, and excellence in software engineering.
The Role: Senior Engineer, Gaming Platform Integrations
This role focuses on designing, building, and maintaining core integration services and RESTful APIs that connect internal platform components with third-party systems. You'll play a key role across the development lifecycle, from architecture and implementation to testing and deploymenthelping shape high-performing, reliable, and future-ready gaming systems.
Key Responsibilities
- Develop and maintain integration services using Node.js and Express
- Design, implement, and document RESTful APIs and integration frameworks
- Build scalable microservices in Azure using Kubernetes
- Write clean, well-structured, and thoroughly tested code
- Participate in code reviews, design sessions, and knowledge sharing
- Troubleshoot and resolve production issues, driving system reliability and performance improvements
- Enhance CI/CD pipelines, developer tooling, and automation processes
- Collaborate cross-functionally with product, QA, and infrastructure teams to ensure seamless delivery
About You
- 5+ years of hands-on software development experience
- Strong proficiency in Node.js, Express, JavaScript (ES6+), and Git workflows
- Proven experience with REST API design, system integrations, and SQL databases
- Familiar with Azure services, Kubernetes, and modern testing practices
- Strong understanding of microservices, authentication/authorization, and observability principles
- Growth-oriented mindset, strong communicator, and proactive team player comfortable in Agile environments
- Nice to have: .NET/C#, messaging tools (Service Bus, RabbitMQ, Kafka), NoSQL databases, Azure DevOps, Docker, and Infrastructure-as-Code
Desired Skills:
- Engineering
- Design review
- Gaming Engineer
- Docker
- Azure DevOps
- NoSQL
- .NET/C#
Desired Work Experience: