Description : About the Role :
We are seeking a talented React.js Developer to join our frontend team. The ideal candidate will have strong expertise in building dynamic, responsive, and high-performance web applications using React.js. You will work closely with UI / UX designers, backend developers, and product teams to deliver seamless user experiences that scale. If you have a passion for clean code, user-centric design, and enjoy working in a fast-paced Agile environment, wed love to meet you.
Key Responsibilities :
- Develop, test, and maintain responsive web applications using React.js and related technologies.
- Translate UI / UX designs and wireframes into high-quality, reusable code components.
- Collaborate with backend developers to integrate APIs and ensure seamless data flow and state management.
- Optimize applications for maximum speed and scalability.
- Participate in code reviews, maintain coding standards, and promote best practices in frontend development.
- Troubleshoot and debug issues to ensure smooth user experience across browsers and devices.
- Stay current with emerging frontend technologies, libraries, and industry trends, and incorporate them into projects when applicable.
- Work within Agile teams, participating in sprint planning, daily stand-ups, and retrospectives.
Required Skills & Experience :
3+ years of professional experience in frontend development with a strong focus on React.js.Proficient in JavaScript (ES6+), JSX, HTML5, CSS3, and modern frontend tooling.Experience with React ecosystem tools such as Redux, Context API, React Router, and Hooks.Familiarity with RESTful APIs and asynchronous data handling (Axios, Fetch).Understanding of responsive design, cross-browser compatibility, and accessibility standards.Knowledge of frontend build tools like Webpack, Babel, and package managers (npm / yarn).Experience with testing frameworks such as Jest, React Testing Library, or Cypress.Version control expertise using Git and collaborative workflows (GitHub, GitLab).Strong problem-solving skills and ability to work independently and collaboratively(ref : hirist.tech)