1,912,256open jobs
111,911companies
250,690added this week
Browse all
Salary
≈ $26k – $61k per year (Estimated)
Location
In office (Stellenbosch)
Seniority
Senior · 7+ years exp
Employment
Part-Time

Confirmed on the employer's own hiring board on Oct 22, 2026. First seen by Alion on Oct 20, 2026. Job Mail scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

**Senior Frontend Engineer **

Job Description

Are you a passionate Senior Frontend Engineer ready to lead innovation and shape next-generation digital experiences? We are looking for a skilled technical leader to design, build and maintain complex, scalable frontend applications using React. You will drive key technical initiatives, influence frontend architecture and establish engineering best practices that promote performance, maintainability and exceptional quality. Through hands-on leadership, sound technical decision-making and mentorship, you will empower fellow engineers and elevate the team's technical capabilities. If you thrive on solving complex challenges, driving innovation and delivering frontend excellence, this is your opportunity to make a meaningful impact.

What you'll do:

  • Frontend Architecture and Technical Direction

  • Help shape frontend architecture and establish patterns that can be used across the team

  • Make technical decisions and clearly communicate the reasoning and trade-offs behind them

  • Design frontend applications and architecture at scale, thinking beyond individual features to the wider platform

  • Contribute to the ongoing frontend rewrite and the long-term technical direction of the platform

  • Identify technical risks, dependencies and areas of technical debt, and drive their resolution

  • Advanced Frontend Development and Delivery

  • Design, build and maintain complex frontend applications using React

  • Take ownership of larger technical initiatives and projects from initial idea through to delivery

  • Work closely with other engineers to deliver larger pieces of functionality

  • Work effectively within large or complex codebases

  • Learn and contribute to the broader technology stack as the team moves toward full-stack engineering

  • Code Quality and Engineering Standards

  • Review code and ensure adherence to standards, design patterns and best practices

  • Help improve development practices, code quality and application performance

  • Investigate difficult technical problems and drive them through to resolution

  • Work with backend engineers and APIs to ensure a clean boundary between frontend and backend systems

  • Technical Leadership and Mentorship

  • Provide practical technical guidance to other engineers

  • Mentor and help intermediate engineers work through problems

  • Take responsibility for a technical area so the wider team can focus on delivery

  • Bring and articulate technical opinions, while remaining open to alternative approaches

  • Contribute to technical discussions and knowledge-sharing across the team

Qualifications:

  • Bachelor's Degree in Computer Science, Information Technology, or related field

  • Relevant certifications in frontend or web development technologies

Your Expertise:

  • Around 7+ years' professional software development experience

  • Communication skills (technical and non-technical audiences)

  • Strong hands-on experience with ReactJS

  • Interpersonal and relationship management skills

  • Experience designing and working with frontend architecture at scale

  • Advanced analytical skills

  • Experience working with APIs and backend services

  • Advanced problem-solving skills

  • Experience with testing, performance and maintainability

  • Ability to make technical decisions independently and explain the trade-offs

  • Strong Git and code review experience

  • Coaching and mentoring skills

  • Experience taking ownership of projects from initial idea through to delivery

  • Technical leadership

  • Java and Spring experience would be beneficial, particularly for full-stack development

  • Strong JavaScript and/or TypeScript knowledge

  • Strong understanding of component architecture, state management and application structure

  • Deep understanding of frontend architecture and scalable design practices

  • Knowledge of integrating frontend applications with APIs and backend services

  • Strong understanding of testing, performance and maintainability principles

  • Understanding of version control and code review practices

  • Awareness of technical risk, dependencies and technical debt management

  • Understanding of modern engineering practices within a delivery-focused team

Other information applicable to the opportunity:

  • Contract position

  • Location: Stellenbosch

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,912,256 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Stellenbosch
$69k – $71k per year • In office • Full-Time • Johannesburg
Python
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
MySQL
Amazon Neptune
DevOps
AWS
AWS Lambda
Apply
$33k – $51k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Paarl
TypeScript
Apply
≈ $27k – $62k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Durban
JavaScript
TypeScript
Frontend
React.js
JQuery
WebAssembly
DevOps
WebSockets
Apply
In office • Part-Time • Bachelor's Degree • Stellenbosch
JavaScript
Frontend
React.js
DevOps
Git
Apply
≈ $25k – $57k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Pretoria
JavaScript
Frontend
Bootstrap
React.js
JQuery
Management
Agile
Apply
Remote (likely India) • Full-Time
Python
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Blazor
Databases
PostgreSQL
Supabase
MS SQL
AI/ML
Cursor
Claude Code
OpenAI Codex
Frontend
Angular
React.js
JQuery
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
GitHub
GitLab
Apply
In office • Part-Time • Bachelor's Degree • Stellenbosch
JavaScript
Frontend
React.js
DevOps
Git
Apply
$175k – $261k per year • Remote (United States) • Full-Time • 6+ years exp • Sunnyvale
Python
Go
JavaScript
TypeScript
SQL
AI/ML
Computer Vision
AI Agents
Machine Learning
Frontend
Redux
GraphQL
React.js
DevOps
CI/CD
Analytics
A/B Testing
Apply
Remote (likely India) • Full-Time
JavaScript
PHP
PHP
Laravel
WordPress
WooCommerce
Composer
Drupal
Databases
MySQL
Redis
AI/ML
Claude Code
Frontend
JQuery
DevOps
Rest API
Git
Docker
GitHub
Linux
Apache HTTP Server
Management
Stripe
Apply
Remote (likely India) • Full-Time • Bachelor's Degree
Python
JavaScript
SQL
Node JS
Databases
PostgreSQL
AI/ML
LangGraph
LangChain
AI Agents
NLP
TensorFlow
Pandas
Machine Learning
Frontend
React.js
DevOps
Rest API
CI/CD
AWS
GitHub
Apply
In office • Part-Time • Bachelor's Degree • Stellenbosch
JavaScript
Frontend
React.js
DevOps
Git
Apply
≈ $26k – $61k per year (Estimated) • In office • Contractor • 7+ years exp • Bachelor's Degree • South Africa
JavaScript
TypeScript
Frontend
React.js
DevOps
Git
Apply
≈ $27k – $63k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cape Town
JavaScript
TypeScript
Frontend
Vue.js
Angular
React.js
DevOps
Git
Apply
Front-End Developer 8 days ago
In office • Full-Time • 2+ years exp • Bachelor's Degree • Johannesburg
JavaScript
TypeScript
Frontend
Vue.js
Webpack
Angular
React.js
DevOps
Git
Apply
≈ $31k – $72k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Johannesburg
JavaScript
TypeScript
Frontend
Vue.js
Webpack
GraphQL
Tailwind CSS
Babel
Yarn
Angular
Bootstrap
React.js
npm
Sass
Lighthouse
DevOps
Git
QA
Jest
Mocha
Apply
Head Chef 5 hours ago
≈ $10k – $20k per year (Estimated) • In office • Full-Time • Stellenbosch
Robotics
ACT
Apply
Account Manager 5 hours ago
up to $33k per year • In office • Full-Time • 3+ years exp • Stellenbosch
Robotics
ACT
Apply
In office • Full-Time • Stellenbosch
Robotics
ACT
Apply
Logistics Coordinator 5 hours ago
≈ $9.5k – $16k per year (Estimated) • In office • Full-Time • 2+ years exp • Stellenbosch
Robotics
ACT
Apply
$22k – $33k per year • In office • Full-Time • 3+ years exp • Stellenbosch
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
1,912,256 more open roles from verified company boards, updated every day.