Enable job alerts via email!

Senior Front End Developer

Blue Pearl

Stellenbosch

On-site

ZAR 600,000 - 900,000

Full time

Yesterday
Be an early applicant

Job summary

A tech company in the Western Cape is seeking an experienced Front End Developer to build enterprise-scale applications using React.js and TypeScript. The ideal candidate will have over 6 years of experience and a strong grasp of modern development practices like Microfrontends and Module Federation. This role requires collaboration within an Agile team, ensuring performant UI components and infrastructure.

Qualifications

  • 6+ years of professional experience in front-end development.
  • Expert in React.js and TypeScript.
  • Strong experience with Material UI and component theming.

Responsibilities

  • 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 Microfrontend infrastructure using single-spa and Module Federation.

Skills

React.js
TypeScript
Material UI
Webpack
Microfrontend architecture
Module Federation

Job description

We’re seeking an experienced Front End Developer to join us. You’ll be embedded within a cross-functional product team, delivering enterprise-scale frontend 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 Microfrontends, Module Federation, and polyrepo strategies.

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 Microfrontend 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

• 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 Microfrontend 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



Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.