Source description
About the role
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.
More at Logic Planet