Tech jobs
Job listings
Remote Full Stack Developer (Education Technology)
Fully remote, permanent full stack developer role at an educational technology company based in Tembisa, Gauteng, designing, building, and maintaining scalable web apps and REST APIs for learning platforms. Work spans front-end (React/Angular/Vue), back-end (Python, Node, Java, Ruby), databases, and cloud deployment.
Senior Java Full Stack Engineer - Hybrid, Cloud-Native
Senior Java full-stack engineer joining a hybrid Agile/DevOps team in Pretoria to design, build, test, deploy, and operate secure, scalable cloud-native enterprise applications using Java, TypeScript, and Angular, with CI/CD, secure coding, production support, and AI-assisted coding tools.
Senior Full Stack Engineer (Python/Django)
Senior full stack engineer building and enhancing web applications for an e-commerce solutions provider in Soweto, South Africa. Day to day: Python/Django backend work, JavaScript/HTML/CSS frontend, RESTful API development, database optimization, code reviews, and mentoring junior devs in a hybrid work model.
Senior Full-Stack Engineer — React/Node & PostgreSQL
Senior full-stack developer at JVR Software in Johannesburg designing and maintaining modern web apps and internal dashboards, integrating APIs with PostgreSQL. Day-to-day includes automated testing, code reviews, DEV/TEST/Production deployments, and mentoring juniors using React and Node.
Senior Java Full-Stack Engineer | Angular & Spring
Design, develop, test and support enterprise banking applications end-to-end as a senior full-stack engineer, working in Java/Spring on the back end and Angular on the front end, with PostgreSQL, API integrations and full SDLC involvement in a fast-paced banking environment.
Full Stack Developer - Remote Option Available
Full Stack Developer hired via recruitment firm Placements24 for a client in Rustenburg, South Africa, with a remote-work option (hybrid). Day to day: build user-facing features with modern frontend tech (React/Angular), backend services and APIs (Python/Node.js/Java/C#), plus database design, performance tuning, and code reviews.
Senior Data Platform Engineer | Lead AI-Driven Backend
Senior engineer leading the design, development, and operation of scalable data platforms and backend services, mentoring other engineers and driving AI-assisted development practices while collaborating with analysts and data scientists.
Aws Devops Lead - South Africa - Full Remote
Senior DevOps Lead designing, building, and maintaining cloud infrastructure, CI/CD pipelines, and automation for a rapidly expanding SaaS client's fully remote engineering team, ensuring production reliability, scalability, and security. Core stack: AWS/Azure/GCP, Terraform/CloudFormation, Docker, Kubernetes.
Senior Data Platform Engineer - Cloud PostgreSQL (Hybrid)
JVR Software seeks a Senior/Principal Data Platform Engineer in Johannesburg (hybrid, Rosebank) to own a cloud PostgreSQL data warehouse and API services on Google Cloud, covering architecture, security, reliability, and data integrity, while mentoring engineers and collaborating across teams.
Senior Data Platform Engineer
Senior engineer in Johannesburg owning a PostgreSQL data warehouse and cloud-based data services — designing data pipelines, REST APIs, and platform services while keeping business data accurate, secure, and available. Core stack: PostgreSQL/SQL, Node.js, Python, REST, and CI/CD.
Cloud Data Engineer - AWS/Kubernetes, Hybrid CT
Cloud Data Engineer working hybrid from Cape Town, leading the shift from on-premise to cloud infrastructure built on AWS, Kubernetes, and Snowflake. Owns projects end to end and progressively takes on senior duties like technical leadership and mentoring junior data engineers.
Remote Cloud DevOps Lead: AWS & Kubernetes
Senior/lead DevOps engineer working fully remote: designs and maintains scalable cloud infrastructure, CI/CD pipelines, and automation on AWS/Azure/GCP using Docker, Kubernetes, and Terraform or CloudFormation, collaborating with dev and QA teams on global releases.
Azure Data Engineer: ETL, SQL & Power BI
A Data Engineer in Cape Town who designs and maintains scalable data solutions for applications, reporting, and analytics. Day to day involves building ETL pipelines with Azure Data Factory, writing SQL/T-SQL, developing Power BI reports and semantic models, and deploying on Azure with a focus on performance, reliability, and cost optimization.
Lead Data Engineer: Architect Pipelines & Data Strategy
Lead Data Engineer at Placements24 in Nelspruit, South Africa, leading a team of data engineers to design, build, and maintain data pipelines and data infrastructure. Hands-on delivery with data warehousing, ETL/ELT, and cloud platforms, plus data governance and collaboration with data scientists and analysts.
Graduate Software Developer - Backend Focus
Graduate backend developer role at a technology firm in George, South Africa: designing and maintaining scalable backend services and APIs, database schemas, tests, and CI/CD pipelines while being mentored by senior developers. Requires a relevant degree and familiarity with a backend language like Python, Java, C#, or Node.js; open only to SA citizens/permanent residents.
AI Data Engineer - Scale Data Pipelines (Hybrid)
Placements24 is hiring an AI Data Engineer in East London (hybrid) to design and optimize data pipelines and infrastructure for AI/ML initiatives. The role focuses on ensuring data quality and efficiency for data science teams, working with cloud platforms and modern big data technologies.
Senior DevOps Engineer - Remote, Cloud & CI/CD Lead
Senior DevOps engineer on Placements24's Pretoria team (with remote flexibility) who designs and maintains scalable cloud infrastructure, builds CI/CD pipelines, and automates deployments with IaC on AWS/Azure/GCP using Docker and Kubernetes, plus monitoring and on-call support.
Remote Junior Software Developer (Backend)
Fully remote (anywhere in South Africa) junior backend developer role at a software development company, building server-side logic, databases, and RESTful APIs alongside a distributed team. Core tech includes Python, Java, or Node.js, SQL/NoSQL databases like PostgreSQL or MongoDB, and cloud deployment on AWS, Azure, or GCP.
Software Developer (Backend)
Fully remote backend developer for a software solutions provider, building server-side logic and APIs, managing SQL/NoSQL databases, and ensuring scalability, security, and performance. Stack spans Python (Django/Flask), Node.js, Java (Spring), or C# (.NET Core) in an Agile, distributed team.