Full-Stack Jobs in South Africa
There are 800 open Full-Stack jobs in South Africa on freehire right now. 312 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 34%
- rest 31%
- agile 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 319
- Lead 38
- 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
The Senior Full Stack Developer will design, build, and maintain a large-scale SaaS platform using PHP, Laravel, and frontend frameworks like React. The role involves technical leadership, system architecture oversight, and managing the full software delivery lifecycle.
Senior Full Stack Software Developer
Senior Full Stack Developer designing, developing, and scaling multi-tenant cloud IoT SaaS solutions using C#/.NET, Azure, and SQL/NoSQL.
Full Stack Developer - Web & Mobile - (Contract) Mid to Senior – On-site - Centurion
Full Stack Developer building responsive web apps (Vue.js) and cross-platform mobile apps (Capacitor) with C# .NET Core backends and REST APIs, deploying via Azure App Services — on-site in Centurion.
Software engineer (full stack)
Full-stack software engineer designing and developing front-end and back-end applications on JavaScript and .NET (C#) frameworks for an online gaming company in Cape Town.
Remote Full Stack Engineer - AI Tools & SaaS (Logistics)
Full Stack Engineer building and maintaining Node.js/JavaScript SaaS products for logistics workflows, leveraging Claude AI for code generation in a distributed team with US PST overlap.
Full Stack Node JS Developer
Builds and scales full-stack web applications using Node.js/TypeScript, owns features end-to-end, and collaborates with teams to design APIs and resolve production issues.
Senior Full Stack Developer (Java 21 & Angular 18) (Contract) – Gauteng/Hybrid - Isb5302182
Senior Full Stack Developer on a long-term contract building a vehicle inventory workflow product using Java 21+, Quarkus v3+, Angular v18+, Apache Kafka, MongoDB, Docker, and Kubernetes in a hybrid Gauteng setup.
Senior Fullstack Developer (.NET) - 12 months
A Senior Fullstack Developer leads .NET-based fullstack development, builds scalable REST APIs, and collaborates on hybrid projects using Azure cloud and AI tools for document processing.
Expert Full Stack Developer (Java, Microservices & Cloud) (Contract) – Gauteng/Hybrid - Isb8001492
Expert Full Stack Developer on contract building and operating Java microservices and cloud-native applications for a global supply chain control product, using Java/Spring/Hibernate, Docker, Kubernetes, and SQL/NoSQL databases.
Senior Full Stack Engineer: Java 21 & Angular 18
This Senior Full Stack Engineer role involves developing resilient stock and fleet management solutions using Java 21, Quarkus, and Angular 18. The position focuses on microservices architecture, event streaming with Kafka, and NoSQL database management.
End-to-End Node.js Full-Stack Engineer
Build and scale modern web apps end-to-end, owning features from development through deployment and monitoring using Node.js/TypeScript and React.
Senior Full-Stack Developer (Java/Angular) - Cloud-Native
Designs and maintains enterprise-grade Java/Angular applications and microservices with cloud-native patterns, influencing architecture and mentoring engineers while integrating APIs, CI/CD, and IaC on AWS/Kubernetes.
Senior full stack software engineer
Senior Full Stack Software Engineer leading projects from conception to deployment, building scalable web applications and APIs using C#, .NET Core, and JavaScript frameworks like React or Vue.
Senior frontend (full stack) software engineer
Job Description We are seeking a highly experienced Senior Frontend Engineer with 10+ years of professional software development experience to lead the design, architecture, and delivery of our Vue.js frontend…
Senior software engineer (full-stack)
Build and maintain full-stack applications using C#, .NET, and Azure to support global gambling integrations, with a focus on APIs, microservices, and AI-driven document processing.
Senior Software Engineer - Full-Stack, AWS & Data Solutions
The Senior Software Engineer will manage the full development lifecycle, including designing and deploying scalable web applications and APIs. The role requires expertise in SQL, AWS, and DevOps practices within an Agile environment.
