📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 22/09/2026. It no longer accepts applications.

Intermediate Backend Developer

BETSoftware · Durban

🇬🇧 English
TypeScript Node.js PostgreSQL MySQL SQL Redis RabbitMQ AMQP Docker Kubernetes SaltStack Microservices RESTful APIs Git CI/CD AWS Azure GCP Kafka

Job description

About the role

We are looking for an Intermediate Backend Developer to join our iGaming SaaS team. You will design, build and maintain high‑performance backend services that power our Remote Gaming Server and partner integrations. This role offers the chance to work with modern micro‑service architectures and a fast‑growing product.

Key responsibilities

  • Design, develop and maintain scalable backend APIs and services for our iGaming platform.
  • Enhance platform functionality and scalability to meet growing user demand.
  • Build and maintain integrations with external partner APIs, ensuring reliable data exchange.
  • Implement new features for the Remote Gaming Server with focus on performance, security and reliability.
  • Collaborate with frontend developers, product managers, QA engineers and DevOps teams to deliver end‑to‑end solutions.
  • Participate in architectural discussions, code reviews and promote best practices.
  • Monitor system performance, troubleshoot issues and apply optimisations.
  • Write clean, maintainable, testable code with thorough documentation.

Required profile

  • Minimum 5 years of professional software development experience.
  • At least 2 years developing applications with TypeScript and Node.js.
  • Strong experience with PostgreSQL, MySQL or other SQL databases.
  • Hands‑on experience with Redis, RabbitMQ and AMQP messaging.
  • Experience building and consuming RESTful APIs.
  • Proficiency with Docker and containerised application development.
  • Understanding of CI/CD pipelines and version control using Git.
  • Relevant degree or diploma in Computer Science, Software Engineering or related field.

Required skills

  • TypeScript
  • Node.js
  • SQL (PostgreSQL, MySQL)
  • Redis
  • RabbitMQ / AMQP
  • Docker
  • Kubernetes
  • SaltStack (or similar configuration management)
  • Microservices architecture
  • RESTful API design
  • Git
  • CI/CD principles
  • Cloud platforms (AWS, Azure, GCP)
  • Kafka (optional)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec BETSoftware.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in South Africa.

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

69 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

BETSoftware

Durban