Encora

React JS Developer

Encora · Singapore

IT Services and IT Consulting · 5,001-10,000 employees

6 h ago
Senior (5-10 yrs) Full-time Singapore
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The developer will be responsible for managing complex Micro Frontend architectures and ensuring seamless data sharing across multiple applications. They will also focus on performance optimization, dynamic caching, and integrating REST APIs with third-party services.

What they look for

Reactjs Javascript Typescript Html5 Css3 React Hooks Redux Context Api Micro Frontend Webpack Module Federation Rest Apis Nginx Iis Jenkins Github Actions Azure Devops

Requirements

Candidates must have over 5 years of experience with strong expertise in ReactJS, JavaScript (ES6+), and TypeScript. Proficiency in CI/CD pipelines, web server tuning, and testing frameworks like Jest is also required.

Full description

Job Title - React JS Developer

Key Skills - ReactJS, JavaScript (ES6+)

Experience - 5+ years

Location - Singapore

Key Technical Requirements

  • Strong expertise in ReactJS, JavaScript (ES6+), TypeScript, 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