Full-Stack Jobs in South Africa
There are 807 open Full-Stack jobs in South Africa on freehire right now. 317 of them were posted recently. The skills employers ask for most often are api, sql and react.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| ZAR | year | ZAR 840,000 | ZAR 960,000 | ZAR 1,200,000 | 67 |
| ZAR | month | ZAR 60,000 | ZAR 90,000 | ZAR 135,000 | 13 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- api 53%
- sql 43%
- react 41%
- cloud 40%
- angular 37%
- ci-cd 33%
- agile 31%
- rest 31%
How the work is done
- Remote 74 · 9%
- Hybrid 71 · 9%
- Onsite 8 · 1%
Visa sponsorship offered in 10% of the 20 postings that state a position on it.
Seniority
- Senior 322
- Lead 39
- Junior 27
- Middle 14
- Principal 4
- C-level 2
Who is hiring
- 51-200 employees 17
- 11-50 employees 16
- 501-1000 employees 15
- 1000+ employees 11
- 1-10 employees 2
Fullstack Developer-Cloud (Contract) - Gauteng/Hybrid - ISB6001215
Build and maintain full-stack Java applications with Angular/React frontends, deploy on Azure, and ensure quality via CI/CD and Kubernetes.
Fullstack Developer (Contract) - Gauteng/Hybrid - ISB4111563
Build and maintain enterprise applications using Java 11/EE, Angular, and TypeScript; document requirements and coach teams in an Agile environment.
Full Stack DevOps Engineer-Generative AI Platform (Senior) 2490 TT
Senior DevOps engineer builds and runs a generative-AI platform on AWS, writing Python backend services and IaC with Terraform while reviewing peers' code.
Full Stack Engineer
Builds and maintains scalable backend systems in Scala, Spark, and Python, integrates AWS services, and collaborates on full-stack solutions.
Intermediate Full Stack Engineer
Build and maintain edtech platforms (student/mentor portals, payment flows) using Python, Django, React/Vue/Angular, and AWS.
Java Full-Stack Engineer: Microservices & Cloud
Builds and maintains Java-based microservices and RESTful APIs using Quarkus or Spring, integrates messaging with JMS/Kafka, and contributes to Angular frontend interfaces in an Agile/DevOps environment.
Full Stack Engineer
Builds and maintains .NET-based applications for diverse clients, using React/Angular and cloud platforms like Azure/AWS.
Senior Full-Stack Engineer: React & GraphQL Expert
Build and maintain web apps in React, TypeScript, and GraphQL, working with backend teams to ship features for real users in Cape Town.
FULL STACK ENGINEER - BUILD THE EXPERIMENTATION PLATFORM THAT SHAPES MILLIONS OF PLAYER EXPERIE[...]
Build and maintain a global-scale experimentation platform for an online gaming company, using React/Next.js, Node.js, and cloud-native tools to enable A/B testing and data-driven product decisions.
Full-Stack Engineer — Live Webinar Platform
Build and maintain the full stack for WebinarJam and EverWebinar, including database schemas, backend services, and front-end interfaces for live webinar creation and attendee experiences.
Full-Stack Engineer — Healthtech with End-to-End Ownership
Build and maintain full-stack healthcare software, integrating backend services, cloud infrastructure, APIs, and data pipelines while collaborating with clinical teams.
Full Stack Engineer
Build and maintain .NET-based software solutions for clients across industries like hospitality, medical, insurance, and banking.
Full Stack Engineer
Build and own end-to-end web apps and cloud services for a cutting-edge AI platform, using Python/Node.js, React/Next.js, and PostgreSQL.
Senior full-stack engineer — azure & platform lead
Senior full-stack engineer builds and maintains Azure-based integration systems and applications using C# and cloud-native tools.
Senior full-stack engineer, fintech payments (hybrid)
Senior full-stack engineer building back-end and front-end systems for a fintech payments platform serving African merchants and customers.
Full-stack engineer (node.js + vue) - 6-month contract
Builds and designs a billing/finance platform using Node.js back-end and Vue.js front-end for a 6-month contract in Cape Town.
Senior Laravel Full-Stack Engineer
Design and build Laravel-based web platforms using Tailwind CSS; work autonomously to propose and implement solutions for a growing product suite.
Senior Fullstack Developer (C# Superstar) - Remote
Build and maintain high-performance .NET applications using C# and ASP.NET for client projects, focusing on clean, scalable code and best practices.