HamburgerMenu
hirist

Frontend Developer - React.js

RiDiK
Tamil Nadu
5 - 7 Years
star-icon
3.9white-divider4+ Reviews

Posted on: 27/08/2025

Job Description

ReactJS Frontend Developer

Overview :


We are looking for a highly skilled and experienced Frontend Engineer (React) to join our team.


You will contribute to the development of modern, high-performance web applications built with Micro Frontends (MFE) and organized using monorepo architecture powered by Nx or Turborepo.


You'll help build scalable UIs, a shared component library, and maintain consistency across multiple independently deployed apps and packages.

Key Responsibilities :

Architecture & Design :

- Architect and implement scalable frontend applications using ReactJS, MFE (Module Federation), and monorepo tools like Nx or Turborepo.

- Design and maintain reusable, modular components, adhering to a centralized UI design system.

- Collaborate with backend and DevOps teams for smooth API integrations and deployment flows.

Frontend Development :

- Build modular, component-driven interfaces in React + TypeScript within multi-package monorepos.

- Develop and manage a shared UI component library (MUI-based) consumed by MFE apps.

- Contribute to maintaining consistent styling using design tokens, SCSS, or CSS-in-JS.

Required Skills :

- Strong expertise in ReactJS, JavaScript (ES6+), and TypeScript.

- Hands-on experience with Micro Frontend architecture using Module Federation.

- Experience working in monorepo setups using Nx or Turborepo.

- Solid knowledge of HTML5, CSS3, and preprocessors like SASS or LESS.

- Familiarity with state management (Redux, Context API, Zustand).

- Experience integrating with GraphQL and REST APIs.

- Proficiency with Webpack, Vite, and frontend optimization strategies.

- Strong understanding of responsive design and accessibility standards (WCAG 2.2).

- Working knowledge of Git, semantic versioning, and CI/CD pipelines.

Nice to Have :


- Experience building or contributing to npm-published UI libraries and design systems.

- Familiarity with MUI, Storybook, and component documentation tools.

- Experience with package publishing, shared build configs, and code generators in Nx.

- Exposure to AI features, tracking/analytics tools, or performance dashboards.

What Youll Work On :

- Modular React apps integrated using Micro Frontends.

- A shared UI library powering multiple MFE apps.

- A structured and scalable monorepo setup with Nx/Turborepo.

- Internal tools and systems to improve developer experience and release velocity.


info-icon

Did you find something suspicious?