Job Description
Job Description
Job Title : Senior React.js Developer (9+ Years Experience)
Location : Onsite
Employment Type : Contract
Experience : 9+ Years
Job Summary
We are looking for a highly skilled Senior React.js Developer with extensive experience in building scalable, high-performance web applications. The ideal candidate should have deep expertise in React.js, JavaScript / TypeScript, modern UI development , and the ability to lead front-end development initiatives.
Key Responsibilities
- Develop and maintain web applications using React.js, TypeScript, JavaScript (ES6+)
- Design and implement reusable components, hooks, and UI libraries
- Optimize application performance, accessibility, and responsiveness
- Integrate RESTful APIs / GraphQL to support front-end functionalities
- Work with UX / UI teams to convert wireframes and prototypes into high-quality code
- Collaborate with backend, DevOps, QA, and product teams during the development lifecycle
- Conduct code reviews , ensure coding standards and best practices
- Drive architectural decisions and provide mentorship to junior developers
- Participate in Agile / Scrum ceremonies
Required Skills & Experience
9+ years of total IT experience with minimum 6+ years in React.jsStrong expertise in :React.js, Redux / Context API / HooksJavaScript (ES6+) & TypeScriptHTML5, CSS3, SASS / SCSS, Bootstrap / Material UIREST APIs / GraphQL integrationExperience with Webpack, Vite, Babel, npm / yarnClear understanding of component lifecycle, state management, virtual DOMHands-on experience with Unit Testing (Jest, React Testing Library, Cypress etc.)Experience working with Git, CI / CD pipelinesStrong debugging, performance optimization & problem-solving skillsGood to Have
Knowledge of Next.js, Node.jsExperience with Micro-frontend architectureFamiliarity with cloud platforms (AWS / Azure / GCP)