Tech jobs
Job listings
Remote Full-stack Developer Intern
Fully remote full-stack developer internship with a custom web-solutions software company. The intern assists across the stack — building responsive front-ends in React/Vue/Angular, back-end services in Node.js/Python/Ruby, working with SQL/NoSQL databases, and collaborating through Git and code reviews.
Remote Full Stack Developer Recruiter
A fully remote (within South Africa) technical recruiter role at a recruitment consultancy, sourcing, screening, and placing Full Stack Developers for client companies. Requires 3+ years of technical recruitment experience and familiarity with modern web stacks such as React, Angular, Node.js, Python, Java, and .NET.
Remote Graduate Full-stack Developer
Entry-level full-stack developer at a rapidly growing South African tech startup, fully remote within South Africa. Graduates build front-end features (React/Angular/Vue.js), back-end services and APIs (Node.js/Python/Java), and work with SQL/NoSQL databases, with mentorship and training provided.
Senior Full-stack Engineer — Hybrid (pretoria)
Senior full-stack engineer at Placements24 in Pretoria (hybrid) leading web application development from UI down to back-end services, driving architectural decisions and mentoring junior engineers. Core stack: JavaScript, Node.js, Python or Java, RESTful APIs, databases, and cloud platforms.
Senior Full-stack Engineer: Apis, Microservices & Ui
Full-stack developer at IT Max in Johannesburg designing, building, testing, and deploying end-to-end web applications and microservices in an Agile team. Works across frontend frameworks (React, Angular, Vue.js) and backends (Node.js, Python, Java, .NET) with REST APIs, databases, and CI/CD.
Full-stack Engineer - Hybrid Role With Growth & Impact
Full Stack Software Developer at Placements24 in George, South Africa (hybrid in-office/remote): builds and maintains web applications end to end — frontend interfaces, backend services, databases, and APIs — using modern JS frameworks (React/Angular/Vue), Python/Java/Node.js, and SQL/NoSQL databases.
Senior Full-stack Engineer & Tech Leader (hybrid)
Senior full-stack developer at Placements24 in Randburg (hybrid): designs, builds, tests, and deploys scalable applications while mentoring junior developers and contributing to architectural decisions. Stack spans HTML/CSS/JS with React/Angular/Vue on the frontend and Python/Django or Node.js/Express on the backend.
Senior Full-stack Engineer – Hybrid, Growth & Impact
Senior full-stack developer at Placements24 in Bloemfontein (hybrid) designing, building and maintaining enterprise-grade web applications — scalable APIs and interactive frontends — while mentoring junior developers. Stack spans Java/C#/Python/Node.js backends, Angular/React/Vue frontends, and SQL/PostgreSQL/MongoDB databases.
Senior Full Stack Engineer - Soweto
Senior full stack engineer at a mission-driven tech startup serving underserved communities, designing, building, and deploying scalable web applications end to end while working remotely from Soweto. Work spans JavaScript front-end frameworks (React/Vue/Angular), back-ends like Node.js, Python/Django or Java/Spring, plus SQL/NoSQL databases and APIs.
Senior Full-stack Engineer (node/react) - Hybrid + Stock
Senior Full Stack Engineer joining Placements24's Durban team (hybrid), building scalable Node.js backend services and responsive React.js frontends, working with PostgreSQL or MongoDB, AWS/Azure cloud infrastructure, and collaborating with product, design, and engineering.
Senior Software Engineer, Data Platform (hybrid)
Senior software developer owning Ilitha Telecommunications' staff-facing Ops Portal data platform — building maps, charts and dashboards and integrating with a shared API and PostgreSQL. Day-to-day is TypeScript/JavaScript, React, Node.js, SQL and Google Cloud, with a hybrid role in Rosebank and occasional travel to Eastern Cape and KZN.
Remote Senior Software Engineer - Backend Development
Fully remote (anywhere in South Africa) senior backend engineer who designs, builds, and maintains scalable backend services and APIs, optimizes performance, and mentors junior developers. Core stack includes Python/Java/Go/Node.js, SQL and NoSQL databases (PostgreSQL, MongoDB), with cloud (AWS/Azure/GCP) and Docker/Kubernetes familiarity.
Remote Senior Backend Engineer: Fintech Apis & Microservices
Senior backend engineer at a fully remote fintech startup: designs, builds, and maintains APIs, microservices, and scalable backend systems while mentoring peers and shaping architecture. Works with Go, Python, Node.js, or Java, SQL/NoSQL databases, and CI/CD in a distributed cloud environment.
Senior Backend Software Engineer (microservices)
Fully remote senior backend engineer designing, building, and scaling microservices for a fintech client's financial platforms. Day-to-day work spans Java/Python/Go services, REST APIs, Kafka/RabbitMQ messaging, SQL/NoSQL data stores, and CI/CD pipelines, with a distributed remote team.
Senior Full-stack Software Engineer
Senior full-stack engineer designing, building, and deploying scalable web applications end to end — front-end (React/Angular/Vue), back-end (Node.js, Python, Java, Ruby), APIs, and databases — for a digital transformation consultancy serving global clients, in a fully remote team.
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.