We are looking for a skilled React Developer (3-5 years overall experience) who can design, build, and maintain high-quality, user-facing application components. The ideal candidate will focus on delivering responsive, accessible, and performant front-end solutions while collaborating closely with backend, QA, and product teams across the Software Development Life Cycle (SDLC). This role requires strong front-end engineering fundamentals, attention to detail, and the ability to work effectively within agile, multi-team delivery environments.
Technical Skills:
- Strong experience developing applications using React and modern JavaScript (ES6+), HTML5, and CSS3.
- Experience translating UI/UX designs and business requirements into clean, maintainable, and reusable front-end code.
- Strong understanding of performance optimization, accessibility standards, and cross-browser compatibility.
- Experience integrating front-end components with RESTful APIs and backend services.
- Experience working within enterprise-scale application environments.
- Strong knowledge of React component architecture, hooks, and functional programming patterns
- Profiling and debugging performance issues using browser and React Dev Tools
Process Skills:
- Develop and maintain reusable UI components following established development standards and best practices.
- Participate actively in code reviews to ensure quality, consistency, and knowledge sharing.
- Collaborate closely with product owners, designers, backend developers, and QA teams within agile delivery models.
- Ensure front-end solutions meet non-functional requirements related to performance, accessibility, and security.
- Contribute to continuous improvement of front-end development practices, tools, and processes across teams.
Behavioral Skills:
- Good Attitude
- Quick learner
- Leadership
- Team player
- Flexible to work with client