Tech jobs
Job listings
Full-stack Engineer - Ai-enabled & Devsecops On Azure
Full-stack engineer at Titan Wealth in Cape Town designing and delivering secure, scalable applications on Azure with a DevSecOps and AI-enabled focus. Day-to-day work spans a C#/.NET backend, HTML/CSS/JavaScript/TypeScript/React frontend, and SQL Server databases; hybrid working is offered.
Senior Software Engineer (cape Town)
Senior Software Engineer at Property24 (an OLX/Prosus brand) building South Africa's and Kenya's leading property marketplace across websites, backend systems, and mobile apps with a focus on performance and scale. Core stack is C#/.NET with Microsoft web technologies; the role is remote for candidates based in South Africa.
Senior Software Engineer — Secure Saas & Cloud (hybrid)
Senior Software Engineer (hybrid, Johannesburg) designing and building secure SaaS and cloud solutions for a cybersecurity-industry client. Day to day is full-stack development using PHP, Go, Python, and JavaScript across front-end and back-end frameworks; 4-5 years' experience required.
Intermediate Full Stack Software Engineer
Intermediate full stack engineer at Hire Resolve's client in Johannesburg, building and maintaining PHP/Laravel applications in sprints. Day-to-day involves writing PHP, unit/integration testing, MySQL optimisation, CI/CD via GitHub Actions/Jenkins, and mentoring junior developers.
Full Stack Software Engineer (cloud)
Fully remote full-stack engineer at a SaaS client of recruiting firm Placements24: design, build, and deploy scalable cloud-based web applications on AWS/Azure/GCP, develop APIs, and add testing across the stack. Uses Python/Node.js/Java/Go backends, React/Angular/Vue frontends, Docker/Kubernetes, and CI/CD.
Lead Software Engineer - Backend Services
Lead a fintech company's backend engineering team in Stellenbosch, architecting and building scalable, secure backend services and APIs while mentoring engineers. Stack spans backend languages (Java/Python/Go/Node.js/C#), cloud platforms, Docker/Kubernetes, microservices, and SQL/NoSQL databases.
Senior Full Stack Software Engineer (telecoms)
Fully remote (within South Africa) senior full-stack engineer for a telecoms company, sourced via recruiter Placements24. Day to day: designing, building, and deploying web apps and APIs end to end — Java/Python/Node.js back ends, React/Angular/Vue front ends, SQL/NoSQL databases, plus cloud/Docker and CI/CD practices.
Senior Software Engineer (backend - Java/spring)
Senior backend engineer at a financial services technology firm in Rustenburg, South Africa, designing and building scalable Java/Spring Boot services and APIs for high-volume financial transaction systems. Works with relational and NoSQL databases, message queues, and microservices, and mentors junior engineers.
Senior Frontend (full Stack) Software Engineer
Senior frontend engineer based in Cape Town who owns Vue.js application architecture, coding standards, performance optimisation, and mentoring, collaborating with backend engineers on .NET Core and SQL Server integrations, with growing influence across the full stack over time.
Ai Data Engineer - Big Data Pipelines
Builds and maintains scalable big data pipelines, warehouses, and lakes on cloud platforms to feed AI/ML initiatives, owning the end-to-end data lifecycle from ingestion to storage. Core stack: SQL, Spark/Hadoop/Flink, AWS/Azure/GCP data services, Python/Scala/Java, and Airflow.
Senior Backend Software Engineer
Senior Backend Software Engineer based in Midrand, South Africa, designing, building, and optimizing scalable backend services and REST APIs for a technology firm's applications. Core stack spans Java/Python/Go/Node.js, SQL/NoSQL databases, cloud platforms, and CI/CD tooling, with possible hybrid work.
Lead Software Engineer (backend)
Lead a backend engineering team at a Pretoria-based software solutions provider (hybrid work), designing and deploying scalable backend services and APIs while mentoring engineers. Core stack includes Java/Python/Node.js/Go/C#, microservices, PostgreSQL/MySQL and MongoDB/Cassandra, AWS/Azure/GCP, and Docker/Kubernetes.
Senior Software Engineer (backend)
Senior backend engineer based in Paarl, South Africa (hybrid) who designs, builds, and maintains scalable server-side services and APIs. Core stack is flexible: a modern backend language (Java, Python, C#, or Go), SQL/NoSQL databases, and REST APIs, with cloud and microservices experience as a plus.
Mid-level Software Engineer (backend)
Mid-level backend software engineer at a Stellenbosch-based software solutions provider, working in a hybrid model: designing and maintaining scalable backend services, REST/GraphQL APIs, and SQL/NoSQL databases. Requires 3-5 years' backend experience with a language like Python, Java, Go, or Node.js.
Senior Software Engineer (backend Focus)
Senior backend engineer for a fintech client in Benoni, South Africa (hybrid), building high-availability financial services systems: backend services/APIs, database architecture, microservices, and mentoring. Stack spans Java/Python/C#/Go, Spring Boot/Django/.NET Core, PostgreSQL/MySQL, REST/gRPC, AWS, Docker.
Mid Tier Software Engineer
Mid-level Java engineer building web applications and computer systems in hybrid teams for a large digital business. Day to day is Java/JEE development with Spring Boot, JPA/Hibernate, app servers like Payara/WebLogic, IBM MQ, SQL databases, and CI/CD tooling (Jenkins, Docker).
Lead Software Engineer - Cloud Platform
Recruited via Placements24 for a fintech client: lead a fully remote (within South Africa) team building a next-generation cloud platform. Day to day you design microservices and distributed systems on AWS/Azure/GCP, set technical direction, drive DevOps/CI-CD, and mentor engineers.
Data Engineer: Real-time Pipelines & Scalable Data
Data engineer in Cape Town with 3-4 years' experience who designs and maintains robust data pipelines for real-time and batch processing, ensuring data accuracy and reliability. Core stack: SQL, Python/Java, cloud services, Kafka/RabbitMQ streaming, ETL workflows, plus Spark/Hadoop and JSON/Parquet formats.
Senior Full-stack Engineer: Java/angular, Ai & Cloud Devops
Senior full-stack engineer (10+ years) in Gauteng, South Africa, building secure, scalable platform services with Java, TypeScript and Angular, leading CI/CD pipelines in an Agile/DevOps environment, mentoring teammates, and advancing AI-assisted, cloud-native engineering practices.
Full Stack Developer - Web Applications
Full Stack Developer building dynamic web applications end to end: React/Angular/Vue.js frontends, Node.js/Python/Java backends, RESTful APIs, and SQL/NoSQL databases. Fully remote position working for a client based in Centurion, Gauteng, South Africa.