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 modern 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.