Senior Backend Engineer - TypeScript, Cloud & Microservices

iDbase Software

Johannesburg

On-site

ZAR 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

iDbase Software is seeking a highly skilled Senior Back-End Developer in Johannesburg or Cape Town, proficient in TypeScript. This role requires developing scalable back-end services for telecom platforms, and collaborating with cross-functional teams.

The ideal candidate will have a Bachelor's degree in Computer Science and 5+ years of experience in back-end development. Knowledge of cloud-native applications and telecom architectures is essential. The position offers opportunities for professional growth.

Qualifications

  • 5+ years of experience in back-end development with a strong focus on TypeScript.
  • Proven experience building and deploying cloud-native applications.
  • Experience working in agile development environments.

Responsibilities

  • Develop scalable and secure back-end services using TypeScript.
  • Design and implement APIs and microservices for telecom applications.
  • Collaborate with cross-functional teams including network engineers and front-end developers.
  • Integrate with third-party systems, including AI/LLM services.

Skills

TypeScript
Node.js
Telecom architectures
RESTful APIs
Cloud platforms
Microservices
Containerization (Docker)
Orchestration (Kubernetes)
GraphQL
Asynchronous programming
Debugging and performance tuning

Education

Bachelor’s degree in Computer Science

Job description

We are seeking a highly skilled and experienced Senior Back-End Developer in Johannesburg or Cape Town that is proficient in TypeScript 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 TypeScript 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 TypeScript 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, GraphQL, 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 TypeScript.
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior TypeScript Backend Engineer - Cloud
Senior TypeScript Backend Engineer - Cloud

Idbasesoftware • South Africa

On-site
ZAR 800,000 - 1,200,000
Senior .NET Backend Architect — Hybrid, Scalable APIs
Senior .NET Backend Architect — Hybrid, Scalable APIs

iDbase Software • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Back-End Developer
Senior Back-End Developer

Idbasesoftware • South Africa

On-site
ZAR 800,000 - 1,200,000
Senior Back-End Developer
Senior Back-End Developer

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Java Backend & Cloud Architect (Remote)
Senior Java Backend & Cloud Architect (Remote)

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Senior Back‑End Engineer (SQL) | Architect & Mentor
Senior Back‑End Engineer (SQL) | Architect & Mentor

WMS Secure • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Senior Backend Engineer — Cloud APIs (Node.js/TypeScript)
Senior Backend Engineer — Cloud APIs (Node.js/TypeScript)

Hire Resolve • Cape Town

On-site
ZAR 600,000 - 900,000
Competitive salary based on experience
Senior Java Engineer: Cloud Native Microservices (Remote)
Senior Java Engineer: Cloud Native Microservices (Remote)

iDbase Software • Johannesburg

Hybrid
ZAR 600,000 - 850,000
Senior Java Back-End Engineer | Microservices & Cloud
Senior Java Back-End Engineer | Microservices & Cloud

PBT Group • Stellenbosch

On-site
ZAR 600,000 - 950,000
Senior Software Engineer - TypeScript, Supabase & CI/CD
Senior Software Engineer - TypeScript, Supabase & CI/CD

Jobtailor • Cape Town

On-site
ZAR 700,000 - 1,000,000