Job Description
Must have Skills : React (Strong), Bootstrap, TypeScript
Job Description :
Technical Skills:
- Deep understanding of React architecture and component lifecycle
- Experience with Hooks (useState, useEffect, useContext, useReducer, etc.)
- Proficient in complex state management (e.g., Redux, Context API, Zustand)
- Development of performant and maintainable components
- Experience with routing (React Router) Best practices for code structuring, reusability, and testability Handling forms and validation (e.g., React Hook Form)
- Experience with styling solutions (CSS-in-JS, Styled Components, Emotion) Debugging and performance optimization of React applications Strong TypeScript skills across the React stack (Props, State, generic components, typing of Hooks and HOCs)
- Ability to model complex types and interfaces in TypeScript and detect errors early
Additional Requirements:
Experience in testing, especially with Cypress (with Cucumber)
Proficient in using Git and CI/CD tools (Jenkins, GitHub, TeamCity)
Understanding of responsive design Experience with agile software development (Scrum)