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
Senior Full Stack C# Developer (Angular) - Johannesburg (Hybrid) - up to R840k Per Annum
Senior .NET developer builds and maintains C#/.NET and Angular apps for clients in finance, healthcare, and education, working hybrid in Sandton.
Senior Full Stack Java Developer (FTC, 6 Month Contract)
Build and deploy scalable Java microservices on AWS using Spring Boot, React, and Docker/Kubernetes, while collaborating with DevOps on CI/CD pipelines.
Senior Developer: Full Stack
Senior full-stack developer building and maintaining trading, settlements and payments systems using C#, .NET Core, Azure services, React, and Cosmos DB.
Website Developer (Full Stack)
Develops and maintains WooCommerce-based e-commerce websites, customizing themes, integrating payment gateways, and optimizing performance while collaborating with designers and project managers.
Senior Full-Stack JS Developer - Vue/React/Node + TypeScript
Builds and maintains web and mobile apps using Vue.js, React, Node.js, and TypeScript while collaborating with designers and PMs in a Cape Town-based agency.
Senior Full-Stack .NET Lead Developer
Lead full-stack .NET development using ASP.NET, C#, Angular, and SQL Server in Cape Town, designing and deploying applications under SDLC/ALM.
Full Stack Oracle Apex Developer (Senior)
Senior developer builds and maintains Oracle APEX apps with React/Angular frontends, PL/SQL backends, and REST APIs, occasionally migrating to AWS or ServiceNow.
Full Stack Data Warehouse Developer
Designs and builds ETL pipelines, data warehouses, and BI reports using SQL, ADF/Synapse, and Power BI on the Microsoft stack.
Full-Stack C#/.NET Developer for Enterprise Retail & Cloud
Builds and maintains enterprise retail and transactional systems using C#/.NET for backend and React/Angular for frontend in a collaborative Cape Town office.
Full-Stack C# / .NET Developer
Build and maintain enterprise retail systems using C#/.NET, REST APIs, and modern frontends like React or Angular in a DevOps-driven environment.
Senior Full-Stack C# & .NET Core Developer
Builds custom business software using C#, .NET Core, and SQL, collaborating with QA and clients to deliver solutions.
Senior C# Developer (Full Stack)
Build and maintain full-stack C#/.NET applications for a life-insurance and financial-services company, using ASP.NET, Angular, SQL, and Azure DevOps in an agile team.
FULL STACK .NET DEVELOPER - JOHANNESBURG - HYBRID - UP TO R900K PER ANNUM
Build and maintain full-stack .NET applications using C#, ASP.NET Core, React/Angular, and SQL Server in a hybrid Johannesburg role.
SENIOR FULL STACK SOFTWARE DEVELOPER - CAPE TOWN (TYGER VALLEY - HYBRID) UP TO R1.5M PER ANNUM
Senior Full Stack Developer builds and scales a global IoT SaaS cloud platform using C#/.NET, Azure, and modern architectures like microservices and event-driven systems.
Senior Python & Django Developer - Full-Stack Web Solutions
ATS Client in South Africa is seeking a skilled Python Developer with Django experience to work on both client-side and server-side web applications. You will join a dynamic team delivering innovative software…
Full Stack .NET Desktop Developer
Build and maintain WinForms desktop apps and RESTful APIs in C#/.NET, integrating SQL Server and WCF services for a financial-services employer.
Full Stack .net Developer Pretoria
Build and maintain .NET applications using C#, SQL, and web technologies in a hybrid role based in Pretoria.
Full Stack Java Developer Centurion
Senior Full Stack Java developer builds and maintains internal web apps using Liferay, Java 8+, JavaScript/TypeScript, Node.js, AngularJS, and SCSS for a global IT services provider.
Senior Full Stack C# Developer
Build and maintain full-stack C# web apps with ASP.NET MVC, APIs, and Azure DevOps for finance clients, focusing on UI and CI/CD deployments.