Tech jobs
Job listings
Full Stack Developer At Pretoria Consulting Agency
Full stack developer at a Pretoria consulting agency, building and maintaining responsive web applications with React, Angular, or Next.js, integrating REST APIs, and testing/debugging; Node.js/Express backend experience is a plus. Pays ₦400,000–₦500,000 monthly.
Senior Software Engineer - Fintech Solutions
Senior full-stack engineer at a fintech company in Bloemfontein, South Africa (hybrid). Designs, builds, tests, and deploys scalable, secure financial software — backend services/APIs and user interfaces — across the SDLC, using languages like Java, Python, C#, or JavaScript/TypeScript with frameworks like React and Spring Boot, plus cloud and container tooling.
Remote Senior Backend Engineer - Scalable Systems
Senior backend engineer (fully remote) building and running scalable, low-latency backend services and APIs for a fintech client. Day to day: distributed systems design, cloud infrastructure management, and database work using Python/Go/Java, AWS/GCP/Azure, Docker/Kubernetes, and PostgreSQL/MySQL/NoSQL.
Full Stack Developer Centurion
A full-stack developer role in Centurion, South Africa, combining DevOps work (setting up CI/CD pipelines and best practices), data analysis and reporting, and hands-on development across backend (Node.js, Java) and frontend (Flutter or Angular) in a collaborative team.
Senior Full Stack Developer - Vereeniging
On-site senior full-stack developer at an enterprise software provider in Vereeniging, South Africa, building and maintaining scalable web applications end to end, designing databases and APIs, and mentoring juniors. Stack spans HTML/CSS/JavaScript frameworks (React/Angular/Vue) with Node.js, Python/Django, Java/Spring, or C#/.NET back ends.
Devops Engineer
DevOps engineer on a fully remote, internationally distributed team responsible for the reliability and automation of mission-critical platforms: Linux infrastructure, Kubernetes (RKE) clusters on GCP, Terraform/Ansible automation, CI/CD, Helm charts, databases, and monitoring with Prometheus.
Backend Developer (centurion) Market Related
Backend developer in Centurion, South Africa writing serverless AWS Lambda functions (Node.js) and working with DynamoDB, AppSync, EventBridge, Pinpoint and S3, while sharing responsibility for CI/CD pipelines, AWS infrastructure and REST APIs, plus 3rd-line support. 4+ years' experience preferred; PostgreSQL DBA exposure advantageous.
Senior Full-stack Developer (cloud Native)
Senior full-stack developer building and maintaining cloud-native web applications, REST APIs, and microservices for What Jobs Direct's core job-search business in Johannesburg. Works across backend languages (Java/Python/Node.js/Go), front-end frameworks (React/Angular/Vue), SQL/NoSQL databases, Docker/Kubernetes, and CI/CD pipelines in a hybrid model.
Senior Full-stack Developer - E-commerce Platform
Senior full-stack developer building and scaling an online retail e-commerce platform in Mossel Bay (hybrid work): developing Node.js/Python back-end APIs, React/Vue/Angular front-ends, SQL/NoSQL databases, CI/CD pipelines, and cloud deployment.
Senior Full Stack Developer - Enterprise Solutions
Senior full-stack developer at an enterprise software provider in Bloemfontein (hybrid), building and maintaining web applications end-to-end — RESTful APIs, backend services in Java/C#/Python/Node.js, and frontends in Angular/React/Vue — while mentoring junior developers and contributing to architectural decisions.
Senior Backend Engineer
Senior Backend Engineer in Cape Town who designs, builds, and maintains server-side logic, databases, and RESTful APIs for a client's applications, collaborating with frontend engineers and mentoring juniors. Requires 5+ years of backend experience with a major language (Python, Java, Node.js, Go, C#) plus SQL/NoSQL databases, Git, and CI/CD practices.
Senior Backend Engineer — Cloud-native Microservices Leader
Placements24 in Durban seeks a Senior Backend Engineer to design, develop, and maintain scalable backend systems powering cloud services — architecting microservices, optimizing databases, and ensuring reliability. Core stack: Python/Java/Go or Node.js, Docker/Kubernetes, SQL/NoSQL, and CI/CD with IaC.
Full Stack Developer
Full Stack Developer (hybrid, Pietermaritzburg, South Africa) building and maintaining both frontend (HTML/CSS/JavaScript with React/Angular/Vue) and backend (Python/Django, Node.js/Express, Java/Spring, or C#/.NET) of web apps — designing REST APIs, managing databases, testing, code reviews, and full-lifecycle development for a staffing agency's client.
Java Developer
Intermediate Java Developer in Johannesburg managing the full software development lifecycle from planning and prioritising through testing and release. Core work is backend Java/Spring Boot with REST/SOAP web services, Oracle and NoSQL databases, plus front-end exposure (Angular/React) and CI/CD practices.
Senior Full-stack Developer (javascript Ecosystem)
Senior full-stack developer in Johannesburg (hybrid) designing, building, and deploying web applications for a technology firm: JavaScript frameworks (React/Angular/Vue) on the front end, Node.js/Express on the back end, SQL/NoSQL databases, APIs, automated testing, and mentoring junior developers.
Senior Full Stack Developer (node.js/react)
Fully remote senior full-stack developer building scalable web applications for a fast-growing startup: Node.js/Express backend services and REST APIs, React frontends, PostgreSQL/MongoDB databases, testing strategies, and cloud deployments on AWS/Azure/GCP.
Senior Full Stack Developer - Cloud Native Applications
Fully remote senior full stack developer designing, building, and deploying scalable cloud-native web applications and microservices for a cloud solutions firm, working across front-end frameworks (React/Angular/Vue), back-end languages (Node.js/Python/Go/Java), and cloud platforms (AWS/Azure/GCP) with Docker/Kubernetes.
Full Stack Developer - Javascript/node.js & React
Full stack developer at a growing technology startup in Bloemfontein, building and maintaining scalable web applications: Node.js/Express backend services, React frontends, and SQL/NoSQL databases, plus API integration, code reviews, and architecture contributions. Hybrid work from a Bloemfontein office.
Senior Java Developer
A senior backend engineer in Midrand, South Africa who designs, builds and refactors Java/Spring Boot microservices and REST APIs, writes automated tests, and mentors other engineers while collaborating with business stakeholders. Stack includes Java, Spring Boot, Node.js, Docker, Jenkins and GitLab CI/CD.
Full Stack Developer (javascript)
Full stack developer writing and maintaining Node.js serverless functions in AWS Lambdas, sharing responsibility for CI/CD pipelines and providing 3rd-line support across infrastructure, integrations, back-end and front-end. Core stack: JavaScript/TypeScript, AWS, PostgreSQL, RESTful APIs, agile practices.