ReactJS Developer
Summary
A front-end developer role in Singapore building and optimizing ReactJS applications, with a heavy focus on micro-frontend (MFE) architecture using Webpack Module Federation. Day to day involves state management with Redux/Context API, integrating REST APIs, testing with Jest, and working in CI/CD pipelines.
Strong expertise in
ReactJS, Java (ES6+), Type , HTML5, and CSS3
Extensive experience with
React Hooks, Redux, Context API, and state management
Hands-on experience in
Micro Frontend (MFE) architecture
Deep expertise in
Webpack Module Federation , including:
Managing 100+ Micro Frontends
Monorepo management
Shared module configuration across MFEs
Navigation and data sharing between MFEs
Managing multiple React MFE versions within host applications
Experience with
React performance optimization
and
dynamic caching strategies
Strong experience integrating
REST APIs
and third-party applications
Performance tuning of web servers such as
Nginx
and
IIS
Experience with
CI/CD pipelines
(Jenkins, GitHub Actions, Azure DevOps, GitLab CI/CD)
Strong knowledge of
Git
and version control
Experience with
Jest, React Testing Library , or similar testing frameworks