Frontend Jobs in South Africa
There are 136 open Frontend jobs in South Africa on freehire right now. 35 of them were posted recently. The skills employers ask for most often are react, css and api.
Most requested skills
- react 57%
- css 51%
- api 49%
- agile 41%
- javascript 41%
- typescript 40%
- html 39%
- angular 38%
How the work is done
- Remote 22 · 16%
- Hybrid 12 · 9%
- Onsite 2 · 1%
Visa sponsorship offered in 25% of the 4 postings that state a position on it.
Seniority
- Senior 36
- Lead 4
- Middle 4
- Junior 3
- Intern 1
- Principal 1
Who is hiring
- 501-1000 employees 8
- 51-200 employees 5
- 11-50 employees 2
- 1000+ employees 1
Senior Angular Front-End Engineer
Builds and maintains Angular-based web applications, collaborates on code reviews, and partners with project owners to deliver dynamic front-end solutions.
Frontend Engineer — Build High-Impact React Apps
Builds React and TypeScript-based web apps for global clients in a consultancy setting, collaborating in a hybrid office in Cape Town.
Senior Frontend Engineer — React/Next.js, TS
Build and maintain user interfaces with React and Next.js in a collaborative agency setting, delivering high-quality frontend code for global projects.
Frontend Engineer - Enterprise Dashboards & Accessible UI
Builds enterprise dashboards and accessible web apps using React/Angular and TypeScript, ensuring WCAG compliance and responsive design.
Senior Front-End Engineer (PayJustNow)
Build and maintain high-performance mobile and web apps for a fast-growing fintech using React Native or Vue.js, integrating with payment systems and APIs.
Junior Front End Developer
Build and maintain responsive, mobile-first UIs using Vue 3, TypeScript, and CSS frameworks, ensuring pixel-perfect brand consistency across web platforms.
Frontend Developer
Build and maintain modern digital services using React, Next.js, and TypeScript in a mixed Azure and AWS cloud environment.
Centurion Frontend Developer (.NET / Blazor)
Builds responsive Blazor/.NET frontend interfaces for ERP, WMS, and POS systems in a full-time, office-based role using C#, REST APIs, and component libraries.
AI Native Frontend Engineer
Build polished, production-credible AI-native frontend interfaces from scratch, owning the full UI surface and integrating with backend APIs in a high-autonomy startup pod.
Front End Developer (Arabic and English)
Rebuild a B2B AI platform’s front end into a consumer-facing Arabic-English app using Flutter, focusing on RTL support, voice-first interactions, and intuitive UX for everyday users.
Senior Frontend Developer (Java + Angular)
Builds enterprise web apps with Angular, TypeScript, and Java/Spring Boot in an Agile team, focusing on modern frontend development and REST APIs.
Intermediate Frontend Developer (Angular + Java)
Builds enterprise Angular frontends and collaborates with backend Java teams to deliver scalable web apps using REST APIs and modern tooling.
Software engineer- front end
Build and enhance React-based web apps for a healthcare innovation hub, collaborating with designers and PMs to ship intuitive, high-impact patient experiences.
Senior java and angular developer - health care industry - pretoria
Builds and maintains healthcare web apps using Java/Spring and Angular, collaborating with teams to deliver secure, scalable solutions and mentor junior developers.
Frontend Lead / UI Engineering Lead
Leads frontend architecture and design system development using TypeScript, ensuring accessible, responsive UIs and reusable components for a product team.
Senior QA Automation Engineer (Frontend, Playwright & AI)
Senior QA Automation Engineer builds and maintains Playwright-based test suites for modern web apps, applies AI to accelerate testing, and integrates automation into CI/CD pipelines while ensuring cross-browser and accessibility compliance.
Senior frontend software engineer - cape town
Build high-impact web apps for global clients using React, Next.js, and TypeScript while collaborating in a fast-paced consultancy team.
Senior software engineer (frontend)
Build and maintain user-facing React.js features and reusable components for a web application, mentoring junior engineers and collaborating with stakeholders.