CareerPlanSign in

Backend Developer (NodeJS) - Pretoria

Pretoria, Tshwane💼 Full-time🗓 2025-10-23 → 2026-09-21

Core

Develop and maintain high-quality, scalable APIs for web and mobile applications.

Role type

Backend Developer (NodeJS)

Builds

APIs for web and mobile applications

Domain

Internet / Backend Engineering

Deliverable

production ML models | product features

Required skills

NodeJS, TypeScript, MySQL, API integration, unit testing, 3rd party API integration

Preferred skills

NodeJS frameworks (Fastify, Express.JS, Koa), Database ORMs (Sequelize, TypeORM, Prisma), Docker, AWS/GCP/Azure

Technologies

NodeJS, TypeScript, MySQL, Fastify, Express.JS, Koa, Sequelize, TypeORM, Prisma, Docker, AWS, GCP, Azure

Responsibilities

Develop and maintain high-quality APIs, collaborate with internal teams, write integration and unit tests, integrate with 3rd party APIs

Seniority

Mid-Senior (4+ years backend, 2+ years NodeJS)

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.