Position : Senior Web UI Developer React + TypeScript
Job Description :
We are looking for an experienced React + TypeScript developer with strong expertise in React 18 best practices. The ideal candidate should be proficient in building scalable web applications using modern React patterns, avoiding class components and higher-order components (HOCs) in favor of hooks and functional components.
Key Responsibilities :
- Develop and maintain complex web applications using React and TypeScript.
- Manage application state efficiently using Redux and Redux Sagas, with a focus on Redux Toolkit (RTK).
- Contribute to long-term projects (12-14 months minimum), adapting to evolving requirements and delivering sustainable solutions.
- Build and maintain reusable UI components such as buttons, dropdowns, and layouts using styled-components or @emotion / styled, following the styles-in-JS pattern.
- Implement advanced theming solutions, including custom themes, theme mapping, and mobile-responsive components.
Preferred Qualifications :
Hands-on experience with React Router for data routing and navigation.Familiarity with mono repositories, particularly NX workspace.Strong understanding of application architecture layers, with the ability to explain architectural decisions clearly.Requirements :
Proven expertise in React and TypeScript with recent hands-on development experience.Deep knowledge of Redux and Redux Sagas for state management.Experience working on large-scale, long-term projects.Strong skills in creating basic components and applying styles-in-JS methodologies.Knowledge of React Router and mono repositories is a plus.(ref : hirist.tech)