We are seeking skilled Front-End Developers with strong hands-on experience in React.js, Redux Toolkit (RTK), and Nx Module Federation. The role focuses on building scalable, high-performance web applications using modern frontend architectures, including micro-frontends. The selected candidates will work closely with design, backend, and product teams to deliver seamless and maintainable user experiences.
Develop, optimize, and maintain scalable front-end applications using React.js
Implement and manage state using Redux Toolkit (RTK)
Build and maintain micro-frontend architecture using Nx and Module Federation
Translate UI/UX designs into reusable and high-quality components
Integrate RESTful APIs and GraphQL endpoints for dynamic applications
Ensure responsive design and cross-browser compatibility
Write clean, maintainable, and performance-optimized code
Participate in code reviews, sprint planning, and technical discussions
Troubleshoot and resolve frontend performance issues and bugs
Contribute to shared component libraries and design systems
3–5 years of hands-on experience in front-end development
Strong experience with React.js and Redux Toolkit (RTK)
Practical exposure to Nx Monorepo and Module Federation (micro-frontends)
Proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3 / SCSS
Experience working with REST APIs and asynchronous data handling
Familiarity with Git and CI/CD workflows
Solid understanding of responsive design, accessibility, and web performance
Experience working in agile, cross-functional teams
React.js, Redux Toolkit (RTK), Nx Monorepo, Module Federation, Micro-Frontends, TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS, REST APIs, GraphQL, RTK Query, Git, CI/CD, Responsive Design, Web Performance Optimization, Agile Development