This job is no longer available
This job expired on 15/09/2026. It no longer accepts applications.
Intermediate Backend Developer
BETSoftware · KwaZulu-Natal
Job description
About the role
We are seeking an Intermediate Backend Developer to join our technology team and help build and maintain the core backend services of our industry‑leading iGaming SaaS platform. You will work on high‑performance, scalable systems, APIs and third‑party integrations that power a seamless player experience.
Key responsibilities
- Design, develop and maintain scalable backend services and APIs for the iGaming platform.
- Enhance existing functionality and add new features to support business growth.
- Build and maintain integrations with third‑party and partner APIs.
- Develop and optimise components of the Remote Gaming Server (RGS) with a focus on performance, security and reliability.
- Collaborate with frontend developers, product managers, QA engineers and DevOps teams.
- Participate in architectural discussions and help evolve backend infrastructure and standards.
- Conduct code reviews, promote best practices and write clean, well‑documented, testable code.
- Monitor system performance, identify bottlenecks and implement optimisations.
Required profile
- Minimum 5 years of professional software development experience.
- At least 2 years of hands‑on experience with TypeScript and Node.js.
- Strong knowledge of relational databases such as PostgreSQL and MySQL.
- Experience with caching solutions like Redis.
- Familiarity with microservices architecture and distributed systems.
- Understanding of CI/CD principles and version control using Git.
Required skills
- TypeScript
- Node.js
- PostgreSQL
- MySQL
- SQL query optimisation
- Redis
- RESTful API development and consumption
- Microservices architecture
- RabbitMQ
- Redis Messaging
- AMQP protocols
- Git
- CI/CD pipelines
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
BETSoftware
KwaZulu-Natal
Related job offers
-
Junior Software Quality Analyst
BETSoftware KwaZulu-Natal -
Desktop Support Technician
Paracon KwaZulu-Natal -
IT Audit Consultant – Remote (South Africa)
Deloitte Midrand -
Senior Consultant – IT & Specialized Assurance (Remote)
Deloitte Midrand -
Senior Manager – Platform, Architecture & Modernisation Advisory
Deloitte Midrand