Senior React Front-End Developer
Infosys
Location
🇮🇳 India
Type
full_time
Salary
Undisclosed
Posted
1mo ago
Job Description
As a React Developer with over 5 years of experience in Front-End/UI development, your expertise lies in advanced React + TypeScript skills, including React hooks, routing, and performance optimization. You have a strong background in state management using tools like Redux, Recoil, and Zustand. Proficiency in TypeScript, ES6+, and modern CSS/SCSS/CSS-in-JS is a key aspect of your skill set. Additionally, you are well-versed in tools such as Webpack, Vite, Node.js, npm/Yarn, Jest, RTL, Cypress, Playwright, Git/GitHub workflows, Micro Frontends & Nx monorepos, CI/CD, Docker/Kubernetes/OpenShift, and REST/GraphQL integration. In this role, you will lead the development of responsive, scalable, and dynamic web applications using React and modern JavaScript/TypeScript. Collaboration with UI/UX designers, backend engineers, and product teams will be essential in building seamless user experiences.
Your responsibilities
will include writing clean, maintainable, reusable, and performance-optimized code following front-end best practices. You will also be driving front-end architecture, ensuring adherence to modern React development principles, modularity, performance, and scalability.
Key Responsibilities
: - Lead the development of responsive, scalable, and dynamic web applications using React and modern JavaScript/TypeScript. - Collaborate closely with UI/UX designers, backend engineers, and product teams to build seamless user experiences. - Write clean, maintainable, reusable, and performanceoptimized code following front-end best practices. - Drive front-end architecture, ensuring adherence to modern React development principles, modularity, performance, and scalability. - Perform advanced code reviews, ensure code quality, maintain standards, and mentor mid-level and junior developers. - Own and optimize state management, selecting the best approach based on project complexity (Redux, Recoil, Zustand, etc.). - Implement responsive UI with strong expertise in CSS, performance-oriented styling, and modern design systems. - Integrate front-end components with backend services using REST APIs or GraphQL. - Guide the adoption of new front-end technologies, frameworks, and best practices across the engineering team. - Apply Shift-Left testing, TDD, and strong quality practices across all development stages. - Drive continuous improvement of front-end performance, including load time, rendering efficiency, and application scalability. - Work in an Agile/Scrum environment and ensure effective collaboration across teams.