HamburgerMenu
hirist

Senior Frontend Developer - React.js

ElementSkill
Pune
7 - 15 Years

Posted on: 15/09/2025

Job Description

We are seeking an experienced and highly skilled Senior Frontend React Developer to join our team. The ideal candidate is passionate about building modern, scalable, and high-performance web applications and brings deep expertise in React.js, TypeScript, and state management.

In this role, you will play a critical part in shaping frontend architecture, mentoring junior developers, and delivering exceptional user experiences across diverse platforms and devices.

"We are seeking candidates with a notice period of 30 days or less, who are enthusiastic about contributing to projects in the AI/ML domain."

Requirements :


- 7+ years of proven experience in frontend development.

- Expert-level proficiency in JavaScript and TypeScript.

- In-depth knowledge of React.js and its ecosystem.

- Strong expertise with state management solutions (e.g., Redux, MobX, Recoil, or similar).

- Hands-on experience with modern build tools and workflows (Webpack, Vite, Babel, etc.).

- Proven track record in delivering complex, production-grade web applications.

- Strong understanding of responsive design principles and cross-browser compatibility.

- Experience in web performance optimization techniques.

- Proficiency with frontend testing frameworks (Jest, React Testing Library, Cypress, etc.).

- Familiarity with accessibility standards (WCAG, ARIA) and best practices.

- Experience mentoring and guiding junior engineers.

Key Responsibilities :


- Design and implement sophisticated, scalable frontend solutions.

- Develop responsive, performant interfaces optimized for multiple devices and browsers.

- Collaborate with designers to deliver pixel-perfect, high-quality UIs.

- Make architectural decisions that balance short-term requirements with long-term maintainability.

- Conduct code reviews and provide technical mentorship to junior engineers.

- Evaluate, adopt, and integrate emerging technologies to enhance the development process.

- Work closely with backend teams to design and integrate APIs effectively.

- Maintain high standards of code quality, performance, and testing practices.

- Contribute to building and maintaining a component library and design system.

- Continuously optimize application performance and overall user experience.


info-icon

Did you find something suspicious?