- Strong proficiency in
ReactJS (6+ years of experience) and deep knowledge of React hooks,
functional components, and state management.
- Expertise in Redux for
state management, including advanced features like Redux Thunk or Saga
for side-effect management.
- Solid understanding of
JavaScript (ES6+), including closures, async/await, de-structuring, and
higher-order functions.
- Experience with
frontend build tools like Webpack, Babel, and module bundling.
- Proficient in CSS and
CSS-in-JS frameworks (e.g., Styled Components or Emotion), with a keen
eye for UI/UX design principles.
- Experience with
RESTful APIs, GraphQL, and asynchronous data fetching techniques.
- Knowledge of unit
testing frameworks such as Jest and React Testing Library.
- Version control
expertise using Git and familiarity with CI/CD pipelines.
- Experience with
performance monitoring tools like Lighthouse and Chrome DevTools.
|