Tech jobs
Job listings
Remote Lead Backend Engineer — Scalable, Secure APIs
Lead Backend Engineer at Placements24 will design and maintain scalable, secure backend systems and RESTful APIs, leading a team of backend engineers and setting technical direction for performance, security, and reliability. Fully remote role requiring strong backend language skills and cloud/container experience.
Remote Senior Backend Engineer: Scalable APIs & Microservices
Placements24 is hiring a Senior Backend Developer for a fully remote team across South Africa. The role involves architecting, building, and maintaining scalable backend systems and APIs/microservices in the cloud, mentoring junior developers, and shaping technical strategy using Python, Node.js, Java, or Go.
Remote Senior Backend Engineer – Python, FinTech APIs
Placements24 is hiring a Senior Backend Engineer to design and implement scalable Python backend systems and RESTful APIs using PostgreSQL and Redis, delivering financial technology services in a remote-first, asynchronous global team, with a base in Stellenbosch, South Africa.
Senior Data Engineer
Senior Data Engineer in Johannesburg (hybrid) building scalable data pipelines, ETL processes and real-time API-based integrations using Python and SQL on cloud platforms. Focuses on production reliability, DataOps (CI/CD, containerisation, infrastructure-as-code) and mentoring junior engineers for a global technology client.
Graduate Software Engineer - Full Stack Development
Graduate full-stack software engineer joining client WhatJobs Direct in Stellenbosch, South Africa: designing, building, testing, and deploying scalable web applications alongside senior engineers in a hybrid in-office/remote setup. Tech spans front-end frameworks (React/Angular/Vue), back-end (Node.js/Django/Spring), SQL/NoSQL databases, APIs, and cloud.
Remote Lead Backend Engineer - Scale APIs & Systems
Lead backend engineer at Placements24: leading a team of backend developers, designing scalable services, and driving architectural decisions for the company's core e-commerce platform. Needs 6+ years backend experience with strong API and database skills; remote work available within South Africa.
Full Stack Developer: Node.js and React | Contract
12-month contract Full Stack Developer role at IQbusiness in Welgemoed, Cape Town (hybrid: 3 days on-site, 2 WFH), building scalable web applications for an international client. Core stack is React and Node.js, with TypeScript, Tailwind CSS, third-party API integration, Docker/CI-CD, and SQL Server/Postgres.
Lead Full-Stack Developer (React & Node.js)
Lead full-stack engineer role at a George, Western Cape technology solutions provider: architect and build scalable web apps with React and Node.js, drive code quality and best practices, and mentor a team of engineers. Fully remote within South Africa.
Full Stack Developer (Expert) 1508
Senior AI software engineer/architect on a 3-year hybrid contract in Pretoria, owning the full lifecycle of AI-native data products and cloud platform services. Core stack: Java/Spring Boot and Python, with LLMs, RAG and AI agents, data pipelines (ETL), and AWS/Kubernetes/Terraform.
Senior Full Stack Developer (Java/Spring Boot & React)
On-site senior full stack developer role in Klerksdorp, South Africa, building enterprise web applications across the whole SDLC: REST APIs, database design and optimization, testing, code reviews, and mentoring junior developers. Stack is Java/Spring Boot on the backend and React on the frontend, with relational databases like PostgreSQL/MySQL.
Remote Lead Backend Engineer
Fully remote Lead Backend Engineer for a fast-growing fintech startup: leads design and architecture of scalable backend services and APIs, mentors a team of engineers, and sets technical standards. Stack spans Python/Go/Java/Node.js, microservices, SQL/NoSQL, cloud (AWS/GCP/Azure), Docker/Kubernetes, REST, and CI/CD.
Senior Full Stack Developer (Node.js/Angular)
Senior full-stack developer at a Stellenbosch software company (hybrid work): designs Node.js REST APIs, builds Angular interfaces, writes tests, optimizes scalability, reviews code, and mentors junior developers. Core stack is JavaScript/TypeScript with Node.js, Angular, and SQL/NoSQL databases.
Senior Software Engineer (Full Stack)
Remote contractor role for a senior full-stack engineer at a tech firm in Port Elizabeth, South Africa: building and scaling web applications end to end — front-end with React/Angular/Vue, back-end with Node.js/Django/Spring Boot, SQL/NoSQL databases, cloud (AWS/Azure/GCP) and Docker/Kubernetes — plus mentoring juniors and shaping architecture.
Senior Backend Engineer - Microservices, Cloud & Equity
Senior Backend Engineer building and maintaining server-side logic and APIs in Node.js/Express for a technology company based in Soweto, Gauteng. The work covers scalable architecture, microservices, databases (PostgreSQL/MongoDB), cloud platforms and Docker, plus security and performance optimization, working on-site from the Soweto office.
Senior Backend Software Engineer - API Development
Senior backend engineer designing, building, and maintaining scalable RESTful APIs and microservices for a SaaS client's platform, working fully remotely. Core stack: Python, Java, Go, or Node.js with SQL/NoSQL databases, Docker, and CI/CD.
AI Software Engineer - Scalable Systems
AI Software Engineer at a client's Soweto, Gauteng office, designing, developing, and deploying scalable AI applications, model-serving APIs, and data pipelines. Core stack includes Python (plus Java/C++), TensorFlow/PyTorch, cloud platforms, Docker/Kubernetes, and SQL/NoSQL databases. On-site role; requires South African work eligibility or relocation to Soweto.
Software Engineer
Software Engineer in Cape Town building scalable, API-driven Java services (Spring Boot microservices) with machine learning integrations for a digital retail environment, deployed on AWS using Docker. Needs 5+ years' development experience, strong architecture skills, and Agile/SCRUM delivery.
Senior Backend Engineer - Java/Spring for FinTech Impact
Placements24 is hiring a Senior Backend Engineer in Rustenburg, South Africa, to design, build, and maintain high-performance financial systems — developing robust APIs with Java, Spring Boot, and microservices, integrating data sources, and mentoring junior engineers.
Lead Backend Engineer
Fully remote lead role designing, building, and maintaining server-side logic and APIs for an agtech platform, while mentoring a team of backend engineers. Day-to-day spans Python/Java/Node.js services, SQL/NoSQL databases, cloud (AWS/Azure/GCP), and Docker/Kubernetes with a focus on scalability, reliability, and security.
Senior Backend Engineer - Cloud Infra (Hybrid, Growth)
Senior backend engineer designing, building, and maintaining scalable distributed microservices and cloud infrastructure powering the company's cloud offerings. Day to day involves AWS/Azure/GCP, Docker/Kubernetes, RESTful APIs, and CI/CD pipelines, in a hybrid on-site/remote setup in Sandton.