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
Software engineer: full stack iii
Senior full-stack engineer building scalable web apps with modern front/back-end frameworks, cloud services, and microservices; focuses on performance, testing, and mentoring junior engineers.
Full Stack AI Engineer (AI Automation, RAG and Workflow Applications)
Build and deploy enterprise-grade AI applications using LLMs, RAG, and intelligent agents with full-stack development in React, Python, and FastAPI.
Full Stack Developer - Gauteng - Ref 10010
Build and maintain modern web apps using TypeScript, Angular, Node.js, and NestJS; develop responsive UIs, secure APIs, and SQL-based integrations in an Agile team.
Fullstack software engineer
Builds and maintains full-stack Java/Angular apps for a mobile wallet and POS platform serving emerging markets, using Spring, REST/JSON, microservices, and AWS.
Senior Java Full-Stack Developer - Angular, Spring, AWS
Builds and maintains a production planning capacity management platform using Angular, Spring, and AWS in an Agile team.
Full Stack Software Developer
Develops and maintains business process systems for medium-sized enterprises using C#, ASP.NET, MVC, and SQL Server in an outsourcing role.
Full Stack Development Lead (C#)
Lead a .NET full-stack team for a Johannesburg property developer, designing scalable solutions, mentoring developers, and delivering projects on time.
ETL Full-Stack Developer (Cape Town) - Python & Django
Build and maintain ETL pipelines and internal tools using Python and Django to streamline data workflows and operational processes.
Full Stack Developer (C#/.NET + Angular) – E‑Commerce Apps
Builds and maintains e-commerce web apps using C#/.NET backends and Angular frontends, integrating APIs and optimizing performance.
Hybrid SA-based Full-Stack Developer: Java & Angular
Builds and maintains enterprise Java (Spring) and Angular applications, creating RESTful APIs and full-stack solutions in a hybrid environment.
Senior Full-Stack Software Developer
Build and scale a sustainability platform that ingests energy data, tracks carbon emissions, and generates ESG reports using .NET/Node.js/Python back-ends, React/Angular/Vue front-ends, and PostgreSQL/MongoDB databases on AWS/Azure.
Senior Full Stack Developer - Cape Town ZAR 65000-80000 Monthly
Build and maintain full-stack web applications using React, Angular, Vue, Java, and databases like PostgreSQL, with CI/CD and API integrations for a retail-focused software company.
Senior .NET Full-Stack Developer | Hybrid + Relocation Support
Senior Full-Stack Developer building web apps with React.js and .NET Framework in a hybrid role, mentoring junior developers and improving development processes.
Intermediate Full Stack Software Developer
Build and maintain full-stack web apps using Angular for the UI and C#/ASP.NET MVC with MSSQL for the back end, following Agile practices.
Remote Senior Full-Stack PHP Developer (React/Symfony)
Build and maintain a customer-facing PHP/Symfony backend and React/TypeScript frontend, integrating features with secure APIs and data reporting in a remote-friendly team.
Lead .NET Full Stack Developer | API & DB Performance
Lead a team to build and maintain .NET full-stack applications, focusing on API and database performance with MSSQL/MySQL and OOP design.
Senior Full-Stack Developer: C# & Python, Azure & APIs
Builds full-stack apps in C# and Python, focusing on .NET back-ends, REST APIs, and Angular/Vue front-ends in an Agile team.
Senior Hybrid .NET Full-Stack Developer — APIs & Azure
Designs, builds, and maintains full-stack .NET applications and RESTful APIs in a product team, focusing on scalable, secure solutions.
SATIC: Full-Stack Developer, AI Focus (Manager)
Lead the design and delivery of full-stack applications with embedded AI features, guiding teams to build scalable, secure solutions while integrating generative AI, LLMs and vector databases.