Job Title: Senior React Developer
Experience: 7+ Years
Location: Chennai
Job Summary
We are seeking a highly skilled Senior React Developer with strong expertise in React.js, Next.js, and modern React features such as Hooks. The ideal candidate will be responsible for building scalable, high-performance web applications, architecting frontend solutions, and guiding best practices within the engineering team. This role requires deep experience in modern JavaScript, UI development, performance optimization, and working in fast-paced Agile environments.
Roles And Responsibilities
- Develop, optimize, and maintain React.js and Next.js applications.
- Build reusable UI components and libraries using React Hooks and modern JavaScript (ES6+).
- Collaborate with designers, backend engineers, and product teams to deliver seamless user experiences.
- Optimize application performance, responsiveness, and scalability.
- Implement clean, maintainable, and well-tested code following best practices.
- Participate in design and architecture discussions for new features and improvements.
- Work with RESTful and GraphQL APIs for frontend integration.
- Conduct code reviews and mentor junior developers.
- Troubleshoot and resolve complex frontend issues.
- Follow Agile/Scrum development processes and contribute to continuous improvement.
Must-Have Skills
- 7+ years of hands-on experience in React.js development.
- Strong expertise in Next.js for server-side rendering (SSR), SSG, and routing.
- Deep understanding of React Hooks, state management, and component lifecycle.
- Proficiency in JavaScript (ES6+), TypeScript, and modern frontend tooling.
- Experience with Redux, Zustand, Recoil, or similar state management libraries.
- Strong understanding of HTML5, CSS3, SCSS, and responsive UI design.
- Experience integrating RESTful and/or GraphQL APIs.
- Strong debugging, performance optimization, and problem-solving skills.
- Experience with Git, CI/CD pipelines, and code quality tools.