8194460 Job Detail
T

Senior React Developer

at Tech Mahindra

Desired Skills

About Job

Develop responsive, high-performance web applications using React.js and related technologies. Build reusable components and front-end libraries for future use. Translate UI/UX design wireframes into functional and visually appealing interfaces. Optimize components for maximum performance across a wide range of web-capable devices and browsers. Integrate front-end components with RESTful APIs and backend services. Debug and fix issues, perform code reviews, and ensure best practices in front-end development. Collaborate closely with product managers, designers, and backend engineers. Stay updated on emerging trends and technologies in front-end development.

Requirements

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
8+ years of experience
Strong proficiency in JavaScript, including DOM manipulation and ES6+ features.
Expert knowledge of React.js and its core principles.
Experience with state management libraries (e.g., Redux, Zustand, Recoil).
Familiarity with REST APIs, asynchronous programming, and JSON.
Experience with version control (Git) and collaborative workflows.
Strong understanding of responsive design, browser compatibility, and web performance optimization.
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Attention to detail and dedication to writing clean, maintainable code.
Experience with TypeScript, Tailwind and component library integration.
Familiarity with Next.js or other React frameworks.
Knowledge of testing libraries (Jest, React Testing Library, Cypress).
Exposure to CI/CD pipelines and modern DevOps practices.
Understanding of design systems and component-driven development (Storybook, Figma).

Additional Instructions

Develop responsive, high-performance web applications using React.js and related technologies.
Build reusable components and front-end libraries for future use.
Translate UI/UX design wireframes into functional and visually appealing interfaces.
Optimize components for maximum performance across a wide range of web-capable devices and browsers.
Integrate front-end components with RESTful APIs and backend services.
Debug and fix issues, perform code reviews, and ensure best practices in front-end development.
Collaborate closely with product managers, designers, and backend engineers.
Stay updated on emerging trends and technologies in front-end development.

Perks and Benefits

The pay range for this role is $110,000- $150,000 per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law).

Details

Salary
$130,000.00
Job Type
Remote
Preferred location
India
Apply Before
Jan 17, 2026
Apply To Job