Senior Front-End Engineer (React/TypeScript) for Lending Platform

ATS Client

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

ATS Client in Johannesburg is seeking a Senior Front End Engineer to build and maintain React applications using TypeScript, Tailwind CSS, and modern patterns. You’ll translate designs into accessible, responsive interfaces and partner with designers, product owners, and back-end engineers.

You'll contribute to design systems, own front-end quality, participate in agile ceremonies, and mentor peers, while ensuring performance, security, and a seamless user experience across devices.

Qualifications

  • Proficient in React and TypeScript with 5+ years front-end experience.
  • Strong understanding of state management, accessibility, and responsive design.
  • Experience with RESTful APIs, authentication, and security best practices.
  • Familiarity with CI/CD pipelines (Azure DevOps) and automated testing (Jest, Cypress).
  • Experience with design systems and reusable components; collaboration across disciplines.

Responsibilities

  • Build, maintain, and enhance modular React applications using TypeScript, Tailwind CSS, and modern patterns.
  • Translate UX designs into accessible, responsive interfaces across devices and browsers.
  • Integrate with .NET/Azure backend APIs and workflows.
  • Improve performance, accessibility, and user experience through quality code and testing.
  • Contribute to design systems and front-end standards; participate in code reviews and agile ceremonies.

Skills

React
TypeScript
State management
RESTful APIs
Security best practices
Azure DevOps
Jest
Cypress
UX principles
WCAG accessibility
Design systems
Collaborative/mentoring
AZ-204

Education

Degree in Computer Science or Software Engineering

Tools

Azure DevOps
Jest
Cypress
React
Next.js

Job description

ATS Client in Johannesburg is seeking a Senior Front End Engineer to build and maintain React applications using TypeScript, Tailwind CSS, and modern patterns. You’ll translate designs into accessible, responsive interfaces and partner with designers, product owners, and back-end engineers.

You'll contribute to design systems, own front-end quality, participate in agile ceremonies, and mentor peers, while ensuring performance, security, and a seamless user experience across devices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer: React/TypeScript & Micro Frontends
Senior Frontend Engineer: React/TypeScript & Micro Frontends

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Front-End Lead — React.js & UI Excellence
Senior Front-End Lead — React.js & UI Excellence

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Front End Engineer (React/UI)
Front End Engineer (React/UI)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Front-End Engineer: Fast, Beautiful E-Commerce UIs
Senior Front-End Engineer: Fast, Beautiful E-Commerce UIs

ATS Client • Cape Town

On-site
ZAR 765,000 - 1,035,000
Senior Front-End Lead: React/Angular, Hybrid Role
Senior Front-End Lead: React/Angular, Hybrid Role

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Hybrid working environment
Exposure to large-scale enterprise平台
Career growth opportunities
Front-End UX Engineer (React/TypeScript)
Front-End UX Engineer (React/TypeScript)

Capitec Bank Ltd. • Stellenbosch

On-site
ZAR 420,000 - 680,000
Senior Front-End Engineer: Lead React & TypeScript UI
Senior Front-End Engineer: Lead React & TypeScript UI

I Grow Wealth Investments • Wes-Kaap

On-site
ZAR 420,000 - 640,000
Senior Front-End Engineer: Global Retail UI with Angular
Senior Front-End Engineer: Global Retail UI with Angular

ATS Client • Pretoria

On-site
ZAR 700,000 - 900,000
Full-Stack Engineer: React + Node.js, End-to-End Ownership
Full-Stack Engineer: React + Node.js, End-to-End Ownership

ATS Client • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Web Developer - Front-End & .NET Expert
Senior Web Developer - Front-End & .NET Expert

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,200,000
null