Experience: 6–10 Years
Location: Hyderabad
Employment Type: Full-Time
We are looking for an experienced Senior React.js Developer with 6–10 years of overall software development experience and strong expertise in building scalable, high-performance web applications using React.js. The ideal candidate should have hands-on experience with modern JavaScript frameworks, state management, REST APIs, and front-end best practices.
-
Design, develop, and maintain responsive web applications using React.js.
-
Build reusable, modular, and maintainable UI components.
-
Collaborate with product managers, UX/UI designers, and backend developers to deliver high-quality solutions.
-
Integrate frontend applications with RESTful APIs and backend services.
-
Optimize application performance, scalability, and user experience.
-
Write clean, maintainable, and well-documented code following coding standards.
-
Participate in code reviews and mentor junior developers.
-
Troubleshoot production issues and provide timely resolutions.
-
Stay updated with the latest React ecosystem and frontend technologies.
-
6–10 years of experience in software development.
-
Strong expertise in React.js, JavaScript (ES6+), TypeScript, HTML5, and CSS3.
-
Hands-on experience with Redux, Redux Toolkit, or Context API.
-
Experience with React Hooks and functional components.
-
Strong understanding of REST APIs and API integration.
-
Experience with Git and version control systems.
-
Familiarity with responsive design and cross-browser compatibility.
-
Knowledge of modern frontend build tools such as Webpack, Vite, or Babel.
-
Understanding of Agile/Scrum methodologies.
-
Experience with Next.js.
-
Knowledge of Material UI, Ant Design, or Bootstrap.
-
Familiarity with unit testing frameworks such as Jest and React Testing Library.
-
Experience with CI/CD pipelines.
-
Exposure to Azure, AWS, or other cloud platforms.
-
Basic understanding of Node.js is an added advantage.
-
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
-
Excellent analytical and problem-solving skills.
-
Strong communication and stakeholder management abilities.
-
Ability to work independently as well as in a collaborative team environment.
-
Experience working in enterprise-level application development projects.