We are looking for an experienced React.js Developer with strong expertise in up-to-date React development, frontend architecture, state management, and enterprise-level applications. The ideal candidate should have hands-on experience with React.js, React Hooks, Redux, Redux-Saga, TypeScript, JavaScript, and modern frontend architectures such as Microfrontend and Monorepo.
Key Responsibilities
- Develop scalable and high-performance web applications using React.js and functional components.
- Work extensively with React Hooks and modern React versions.
- Design and implement reusable, maintainable frontend components.
- Manage application state using Redux and Redux-Saga.
- Work with TypeScript and JavaScript to build robust frontend solutions.
- Design and implement Microfrontend and Monorepo architectures based on application requirements.
- Analyze and resolve frontend performance issues.
- Collaborate with backend developers, architects, QA teams, and business stakeholders.
- Write unit and integration tests using Jest and React Testing Library (RTL).
- Follow coding standards and maintain code quality using tools such as ESLint.
- Participate in code reviews and contribute to frontend architecture and technical decisions.Role & responsibilities