Overview

Senior Back-End Developer Jobs in Johannesburg, South Africa at iDbase Software

We are seeking a highly skilled and experienced Senior Back-End Developer in Johannesburg or Cape Town that is proficient in Type Script to design, build, and deploy distributed cloud-based applications. The ideal person will have a strong understanding of scalable system architecture and cloud-native development. Experience integrating with Large Language Models (LLMs), Azure, and React front-end applications is advantageous but not essential.

Key Responsibilities:

  • Develop scalable and secure back-end services using Type Script to support telecom platforms and services.
  • Design and implement APIs and microservices for telecom applications, including provisioning, billing, and network management.
  • Collaborate with cross-functional teams including network engineers, front-end developers, and cloud architects.
  • Build and maintain distributed systems that handle high-throughput telecom data.
  • Ensure system reliability, performance, and fault tolerance in cloud environments.
  • Integrate with third-party systems, including AI/LLM services, OSS/BSS platforms, and telecom protocols.
  • Participate in code reviews, testing, and deployment automation.
  • Stay informed on telecom trends, cloud technologies, and software engineering best practices.

Key Skills & Competencies:

  • Strong experience in Type Script and Node.js development.
  • Solid understanding of telecom architectures, protocols (e.g., SIP, Diameter, GTP), and data flows.
  • Experience with cloud platforms (preferably Azure) and distributed systems.
  • Familiarity with microservices, containerization (Docker), and orchestration (Kubernetes).
  • Knowledge of RESTful APIs, Graph

    QL, and asynchronous programming.

  • Advantageous:
    Experience integrating LLMs (e.g., OpenAI, Azure OpenAI) and working with React front-end applications.
  • Strong debugging, performance tuning, and optimization skills.

Qualifications & Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 5+ years of experience in back-end development, with a strong focus on Type Script.
  • Proven experience building and deploying cloud-native applications.
  • Experience working in agile development environments.

Desirable Attributes:

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Passion for clean code, automation, and continuous improvement.
  • Ability to mentor junior developers and contribute to team growth.

Title: Senior Back-End Developer

Company: iDbase Software

Location: Johannesburg, South Africa

Category:

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.