Full-Stack Jobs in South Africa
There are 807 open Full-Stack jobs in South Africa on freehire right now. 318 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
Senior Full-Stack Developer - Web, API & Cloud
Builds and maintains full-stack web apps with React/Angular/Vue frontends, Node.js/Python/PHP/.NET Core backends, and cloud deployments while integrating APIs and document workflows.
Fullstack Developer
Build and maintain full-stack .NET/C# applications and APIs for a luxury jewellery retailer, optimizing SQL databases and integrating systems to improve business efficiency.
Intermediate Full-Stack Engineer (Vue.js/n8n/Supabase/Botpress/LLM)
Build and maintain a Vue.js admin dashboard, n8n workflows, Supabase backend, and Botpress chatbots enhanced with LLM integrations while managing Digital Ocean infrastructure and providing production support.
Senior Full Stack Engineer
Senior Full Stack Engineer at Vaxowave Group modernizes legacy financial systems into cloud-native Python and Azure solutions, leading architecture and DevOps for scalable, secure applications.
Senior Full-Stack Engineer Johannesburg (hybrid)
Leads end-to-end client projects building React/Node.js/TypeScript apps with PostgreSQL, owning architecture, mentoring engineers, and delivering weekly demos.
Azure Fullstack Developer - API, CI/CD & FinTech
Build and maintain full-stack financial applications on Azure, designing APIs and implementing CI/CD pipelines with Azure DevOps.
Mobile Full Stack Engineer
Build and maintain a mobile-first field asset management app in Flutter/Dart and a C#/.NET backend with REST APIs to support climate projects in emerging markets.
Senior fullstack developer
Build and deploy AI-driven solutions using Palantir and machine learning to analyze data and deliver insights for business decisions.
1217 _Fullstack Developer/DevOps IJIX (Chief Exper
Build and maintain a Java-based distributed system with Angular/React frontends, automate cloud deployments via Terraform/Ansible, and ensure security and reliability in a government IT environment.
Senior Fullstack Java Engineer - Banking Systems
Senior Fullstack Java Engineer building banking software solutions using Java, SQL, and web technologies in Johannesburg.
Senior Fullstack Java Engineer — Banking Systems & Architecture
Senior full-stack Java engineer building and maintaining banking systems for a recruitment agency client in Stellenbosch.
Full Stack Engineer - ML/Gen AI
Build and maintain full-stack web apps for an edtech client, integrating ML/LLM-based chat features with Python and React.
Senior Full-Stack AI Engineer — Platform & Intelligence
Builds AI-powered data pipelines and a React frontend for media clients, creating a semantic, vector-based intelligence layer accessible via AI agents.
Senior Full Stack Developer
Role Purpose The Senior Full Stack Developer is responsible for designing, building, integrating, testing, and supporting modern mobile and cloud-native digital solutions. The role requires strong hands-on engineering…
Junior Full Stack Developer
Role Purpose The Junior Full Stack Developer supports the design, development, testing, integration, and maintenance of mobile and cloud-native digital solutions under the guidance of senior developers, technical…
Full-Stack / Business Web Developer
Build and maintain full-stack web apps using React/Angular/Vue on the front end and Node.js/Python/Java/PHP on the back end, with SQL databases and CI/CD pipelines.
Full Stack .NET Web Developer
Build and maintain web apps using Web Forms and React, create RESTful APIs with .NET Core, and integrate SQL databases for a financial-services employer.