Description

Skills & Qualifications:
8+ years of experience developing web applications using React.js.
Strong understanding of JavaScript (ES6+), HTML5, and CSS3.
Proficient in modern front-end build pipelines and tools such as Webpack, Babel, npm, etc.
Experience with state management libraries like Redux, MobX, or Context API.
Familiarity with React hooks (useState, useEffect, useMemo, etc.).
Experience with version control systems like Git.
Knowledge of RESTful APIs and integration with front-end code.
Familiarity with modern UI/UX design principles and experience working with design tools like Figma, Sketch, or Adobe XD.
Understanding of cross-browser compatibility issues and responsive web design.
Experience with testing frameworks like Jest, Enzyme, or React Testing Library.
Familiarity with TypeScript is a plus.
Strong problem-solving skills, attention to detail, and the ability to work in a collaborative team environment.

Education

Bachelor's degree