Logo-of-Blue-Pearl-Pty-hiring-for-jobs-in-South-Africa-on-GrabJobs

Senior Front End Developer (React)

icon briefcase Job Type : Contract

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior Front End Developer (React)

The Role
We’re seeking an experienced Front-End Developer to join us. You’ll be embedded within a cross-functional product team, delivering enterprise-scale fron-tend applications using the latest in modular architecture and deployment strategies.
This role is ideal for a seasoned React developer who thrives in complex environments, understands scalable front-end engineering, and embraces modern development practices such as Microfront-ends, Module Federation, and polyrepo strategies.
 
Skills and Experience

What you’ll do:

  • Build and maintain performant, reusable front-end components using React.js and TypeScript
  • Implement UI features leveraging Material UI, ensuring consistency with design standards
  • Architect and maintain a Microfront-end infrastructure using single-spa and Module Federation
  • Contribute to and consume shared UI components and utilities via npm packages across multiple repositories
  • Configure and optimize bundling and build processes with Webpack
  • Ensure a build-once, deploy-anywhere pipeline across various target environments
  • Work collaboratively in an Agile/Scrum team alongside backend developers, QA engineers, and product stakeholders


Requirements

Your expertise:

  • 6+ years of professional experience in front-end development
  • Expert in React.js and TypeScript
  • Strong experience with Material UI and component theming
  • Solid understanding and hands-on experience with Webpack
  • Proven experience working with single-spa, Module Federation, and Microfront-end architectures
  • Familiarity with polyrepo setups and internal npm package management
  • Demonstrated experience building systems that follow a "build once, deploy to many" model
  • Comfortable working in large-scale enterprise environments and collaborating across multiple teams
  • Strong grasp of software design principles, modularity, and maintainable code patterns
 
Other

Other information applicable to the opportunity:

  • Contract Position: 12 Months
  • Location: Cape Town (Stellenbosch) - Hybrid way of work


Original job Senior Front End Developer (React) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Senior Front End Developer (React) Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Senior Front End Developer (React) Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.