×
Register Here to Apply for Jobs or Post Jobs. X

Senior Front-End React Engineer

Remote / Online - Candidates ideally in
South Africa
Listing for: HR Talent Partner SA
Full Time, Remote/Work from Home position
Listed on 2026-07-10
Job specializations:
  • Software Development
    React.js, Front End Developer, Full Stack Developer
Job Description & How to Apply Below

Senior Front-End React Engineer (Remote) – South Africa.

A well establish international software development company is looking for a Senior Front-End React Engineer to join their team on full time permanent basis.

This can be a fully remote position or hybrid with the option of going into their office in either Somerset West, Pretoria or Johannesburg only once a week.

Overview

We’re looking for a Senior Frontend Engineer with deep React expertise to join a team. The team owns one of the core revenue-generating products (serving and managing ads across the platform), spanning an end-user-facing frontend and an internal back-office application.

You’ll work in a modern Type Script / microfront end environment, collaborate closely with Kotlin backend engineers, and operate in a team that is actively integrating AI/agentic tooling into its everyday engineering workflow.

Requirements
  • Senior level – Minimum 5+ years with React and a track record of shipping and maintaining production frontend systems in a modern Type Script environment.
  • Full-stack background is a plus but the centre of gravity is frontend.
  • Core tech stack (must-have):
    • Type Script (primary language) and Java Script
    • React – 5+ years’ hands-on experience (hard requirement)
    • Astro and/or Next.js
    • Build tooling:
      Vite / Webpack
    • Styling:
      Tailwind
    • Testing:
      Jest / Vitest (unit) and Cypress / Playwright (e2e/integration)
    • Microfront end architecture, component reuse and testability
    • Git-based workflow with Git Hub Actions CI/CD
  • Valued / nice-to-have:
    • Full-stack awareness and comfortable collaborating with Kotlin (or other JVM/typed backend) services; understanding of REST and clean integration between frontend and backend.
    • OpenAPI / Swagger – API documentation and, ideally, contract/code generation.
    • Observability & error monitoring:
      Sentry, Datadog, real-user monitoring (RUM) – understanding that remote logging beats local console.log.
    • Product analytics and experimentation:
      Google Analytics (event triggers, funnels, retention/drop off analysis) and A/B testing via feature flags and traffic splitting.
Key Responsibilities
  • Build and maintain user-facing and internal frontend applications using React, Type Script, Astro and Next.js within a microfront end architecture optimised for component reuse and testability.
  • Write clean, well-structured, testable code and make sound architectural decisions around component design, separation of concerns, pure functions, dependency injection and state/data flow.
  • Make deliberate client-side vs server-side trade-offs – filtering, pagination and payload sizing – with an eye on performance at scale (millions of users/records).
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary