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 developmentExpert in React.js and TypeScriptStrong experience with Material UI and component themingSolid understanding and hands-on experience with WebpackProven experience working with single-spa, Module Federation, and Microfrontend architecturesFamiliarity with polyrepo setups and internal npm package managementDemonstrated experience building systems that follow a "build once, deploy to many" modelComfortable working in large-scale enterprise environments and collaborating across multiple teamsStrong grasp of software design principles, modularity, and maintainable code patterns#J-18808-Ljbffr