982,073open jobs
58,789companies
159,182added this week
Browse all
Salary
$36k per year
Location
Hybrid (Stellenbosch, South Africa)
Seniority
Senior · 8+ years exp

Confirmed on the employer's own hiring board on Sep 29, 2026. First seen by Alion on Feb 16, 2026. Salt scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Founded in 2009, Salt is a global digital talent, recruitment, and workforce consultancy specializing in technology, creative, marketing, and sales staffing. Headquartered in London, United Kingdom - with an international network of offices spanning North America, Europe, Asia-Pacific, and Latin America - the agency serves fast-scaling startups, mid-market companies, and multinational enterprises. Through its permanent and contract recruitment models, recruitment process outsourcing (RPO), nearshore/offshore talent delivery (Salt: Labs), and strategic HR advisory services, it enables organizations to build, scale, and manage high-performing teams across AI, technology, and digital transformation initiatives.

Back to all jobs

Applications are now closed.

Snr Front-end Engineer (react.js)

Ref: JO-2602-359061

  • Environment:

    Hybrid

  • Contract Type:

    Contract

  • Starts:

    2026-03-03

  • Duration:

    6 months

Senior Engineer

Setup: 6 Month contract Converting to permanent

Rates: Competitive market-related package (R700-R1000 p/hr)

Location: Cape Town (Stellenbosch) / Hybrid (SA-based)

The juicy bits: Real technical ownership, platform-scale impact & the chance to shape how millions of users experience digital banking. Own the front end of one of the top teams in the bank.

Overview:

Step into a senior-level frontend leadership role within one of South Africa’s most respected and fast-scaling financial services organisations.

This is a rare opportunity for a seasoned React engineer to own the frontend technical vision across a complex, multi-platform digital ecosystem. You’ll sit at the intersection of architecture, engineering excellence, and business impact - shaping scalable, high-performance user experiences used at massive scale across web and mobile.

This role goes far beyond feature delivery. You’ll be trusted to define long-term frontend strategy, introduce best-in-class engineering practices, and lead teams building robust, future-proof React applications. If you thrive in high-stakes environments where quality, performance, and scalability truly matter, this role offers the scope and influence to make a lasting impact.

This is not a heads-down individual contributor role. You’ll operate as a technical leader and mentor, working closely with engineering leadership, product, and business stakeholders to translate complex requirements into elegant, maintainable frontend solutions. If you enjoy solving hard problems, modernising systems, and raising the bar for how frontend engineering is done, you’ll feel very at home here.

Duties and Responsibilities:

Frontend Architecture & Strategy:

Define and drive the long-term technical vision for React-based applications, ensuring scalability, maintainability, and support for white-label and multi-platform use cases.

Quality & Performance Engineering:

Design and implement robust quality systems with a focus on high test coverage (80%+), low crash rates, and production stability.

UI/UX Unification:

Lead the standardisation and unification of complex UI/UX configurations across platforms to ensure a consistent user experience and improved developer velocity.

State & Domain Management:

Architect sophisticated application logic using modern patterns such as BLoC, Redux, and Domain-Driven Design (DDD).

CI/CD & Engineering Operations:

Drive the adoption of automated testing, build pipelines, containerised development environments, and OTA updates to support predictable, stable release cycles.

Technical Leadership:

Act as a technical bridge between engineering, product, and business teams - translating architectural decisions into clear business value.

Team Mentorship & Growth:

Mentor and coach engineers at multiple levels, fostering a culture of continuous improvement, feedback, and engineering excellence.

Hiring & Team Enablement:

Play a key role in hiring top frontend talent and improving onboarding processes to dramatically reduce time-to-productivity.

Modernisation & Optimisation:

Identify bottlenecks in legacy systems and lead migrations to modern frontend stacks, delivering measurable efficiency and cost improvements.

Requirements:

-8+ years of experience in frontend or web development, with significant React experience.

-Proven experience operating in a Lead Engineer, Architect, or Senior Technical role.

-Strong expertise in React, TypeScript, and modern JavaScript ecosystems.

-Hands-on experience with CI/CD pipelines, Docker, Node.js, and frontend tooling.

-Solid architectural experience using patterns such as Redux, BLoC, and DDD.

-Experience working on enterprise-scale platforms (finance, logistics, insurance, or similar highly regulated environments preferred).

-Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.

-A passion for engineering excellence, automation, and building systems that scale.

Please note: Due to the high volume of applications, only candidates selected for an interview will be contacted. If you do not hear from us within two weeks, please consider your application unsuccessful at this time. We thank you for your interest and wish you every success in your career journey.

Salt is acting as an Employment Business in relation to this vacancy.

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.
982,073 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
≈ $24k – $59k per year (Estimated) • In office • Cape Town
JavaScript
TypeScript
SQL
Node JS
Databases
PostgreSQL
Frontend
Tailwind CSS
React.js
DevOps
Rest API
GitHub Actions
CI/CD
AWS
Docker
Apply
≈ $27k – $66k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • South Africa
JavaScript
TypeScript
Frontend
GraphQL
Next.js
Bootstrap
React.js
Sass
DevOps
Git
Management
Agile
Apply
≈ $26k – $64k per year (Estimated) • In office • South Africa
JavaScript
TypeScript
Frontend
React.js
DevOps
Rest API
Azure
CI/CD
Management
Agile
Apply
≈ $26k – $63k per year (Estimated) • In office • 7+ years exp • South Africa
JavaScript
TypeScript
Frontend
RxJS
Angular
DevOps
Rest API
Git
Apply
≈ $24k – $58k per year (Estimated) • In office • Full-Time • Cape Town
JavaScript
TypeScript
Frontend
GraphQL
React.js
Mobile
React Native
Deep Linking
DevOps
CI/CD
Git
Management
Agile
Apply
Software Developer 1 day ago
$110k – $150k per year • In office • Top Secret • Dahlgren
JavaScript
TypeScript
SQL
C#
C#
.NET
Entity Framework Core
Frontend
Angular
Angular Material
DevOps
CI/CD
Git
Windows
Management
SharePoint
Agile
Scrum
Apply
In office • Internship • Geneva
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Frontend
React.js
DevOps
Rest API
Apply
≈ $38k – $71k per year (Estimated) • In office • Internship • Geneva
JavaScript
Java
SQL
Java
Spring Boot
Frontend
Vue.js
DevOps
Docker
Kubernetes
Apply
$114k – $165k per year • Hybrid • Full-Time • 5+ years exp • Overland Park
Mobile
Twilio
Braze
DevOps
CI/CD
AWS
Apply
≈ $56k – $140k per year (Estimated) • Equity • Hybrid • 5+ years exp • Toronto
Python
Ruby
Bash
Perl
Databases
Redis
RabbitMQ
Apache Kafka
AI/ML
LLM
DevOps
ZooKeeper
Puppet
Ansible
VMWare
Chef
CircleCI
Consul
etcd
Prometheus
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Ubuntu
SaltStack
Platform Engineering
Configuration Management
Proxmox VE
Xen
OpenStack
CentOS Stream
GitHub
Linux
Management
Slack
Apply
≈ $24k – $59k per year (Estimated) • In office • Cape Town
JavaScript
TypeScript
SQL
Node JS
Databases
PostgreSQL
Frontend
Tailwind CSS
React.js
DevOps
Rest API
GitHub Actions
CI/CD
AWS
Docker
Apply
UI Engineer (React) 10 days ago
In office • 4+ years exp • Dubai
Python
JavaScript
TypeScript
Node JS
Python
Flask
FastAPI
Node JS
Nest.JS
Databases
PostgreSQL
AI/ML
RAG
Frontend
Zustand
Redux
Tailwind CSS
Next.js
D3.js
Chart.js
React.js
Radix UI
Material UI
shadcn/ui
Recharts
Redux Toolkit
Mobile
State Management
DevOps
Rest API
Azure
CI/CD
Git
AWS
Docker
Management
Agile
Scrum
Apply
$166k – $233k per year • Hybrid • 2+ years exp • Bachelor's Degree • United Kingdom
JavaScript
Frontend
GraphQL
Next.js
React.js
Sass
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
Typescript Developer 3 months ago
In office • Malaysia
JavaScript
TypeScript
Node JS
Frontend
Next.js
React.js
Apply
≈ $78k – $196k per year (Estimated) • Hybrid • 10+ years exp • New Zealand
JavaScript
TypeScript
Frontend
Next.js
React.js
Mobile
React Native
DevOps
CI/CD
Git
Management
Agile
Scrum
QA
Playwright
Apply
Accounts Assistant 3 days ago
In office • Full-Time • Stellenbosch
Apply
≈ $11k – $17k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Stellenbosch
Management
Microsoft Office
Apply
≈ $12k – $21k per year (Estimated) • In office • Full-Time • 3+ years exp • Stellenbosch
Management
Microsoft Office
Apply
Senior Accountant 3 days ago
≈ $25k – $51k per year (Estimated) • In office • Full-Time • 5+ years exp • Stellenbosch
Apply
In office • Full-Time • Stellenbosch
Apply
See all jobs
This is one of many
982,073 more open roles from verified company boards, updated every day.