Job Title : Senior React.js Developer Experience : 5+ Years
Key Responsibilities :
Collaborate with UX/UI designers and backend developers to deliver seamless user experiences.
Build reusable components and front-end libraries for future use.
Optimize components for maximum performance across a vast array of web-capable devices and browsers.
Write clean, maintainable, and well-documented code.
Participate in code reviews, team meetings, and agile development processes.
Required Skills :
5+ years of hands-on experience in front-end development.
Robust proficiency in JavaScript , including DOM manipulation and the JavaScript object model.
Thorough understanding of React.js and its core principles.
Experience with React hooks , Redux , or other state management tools.
Familiarity with up-to-date front-end build pipelines and tools (Webpack, Babel,
npm, etc.).
Proficiency with HTML5 , CSS3 , and pre-processors like SASS or LESS .
Experience integrating with RESTful APIs.
Version control experience with Git .
Preferred Skills :
Experience with TypeScript .
Familiarity with Next.js , React Native , or other React-based frameworks.
Knowledge of CI/CD tools and processes.
Experience with testing tools like Jest , React Testing Library , or Cypress .
Understanding of accessibility and security compliance.