Skip to main content

Salary

₹900,000 - ₹1,600,000 / year

Job Type

full-time

Location

Chennai

Experience

2-4 years

Job Description

Freshworks is hiring React Developers to build modern, responsive user interfaces for their SaaS products.

As a React Developer at Freshworks in Chennai, you will build modern, high-performance user interfaces for a suite of SaaS products that serve businesses worldwide. This full-time role focuses on creating responsive, accessible web applications using React.js and related frontend technologies, with an emphasis on component reusability, state management, and smooth user interactions.

You will work in close partnership with UX designers, backend engineers, and product managers in an agile environment with regular sprint cycles. Freshworks maintains a strong engineering culture with emphasis on code quality, automated testing, and continuous deployment. The company offers a product-focused work environment, competitive compensation, and the opportunity to work on products used by organizations across the globe.

Freshworks, India’s first SaaS unicorn listed on NASDAQ, builds cloud-based customer engagement software used by over 60,000 businesses worldwide.

This is a full-time position offering comprehensive benefits including health insurance, provident fund contributions, and paid leave. The role provides a clear career progression path with annual performance reviews and merit-based promotions. The compensation range for this position is INR 9 – 16 LPA, commensurate with experience and qualifications.

The ideal candidate will be based in or willing to relocate to Chennai, bringing 2-4 years of relevant industry experience. You will join a collaborative team focused on delivering impactful results while developing your professional expertise in a supportive environment.

Requirements

2-4 years React.js experienceStrong JavaScript fundamentalsREST API integrationDeep understanding of JavaScript ES6+, TypeScript, and modern CSS including Flexbox and GridExperience with testing libraries such as Jest, React Testing Library, or Cypress for end-to-end testingFamiliarity with build tools (Webpack, Vite), package managers (npm, yarn), and version control (Git)Understanding of web performance optimization including lazy loading, code splitting, and caching strategies Ability to work independently and collaboratively in a team environment Bachelor's degree or equivalent from a recognized university Willingness to learn new technologies and adapt to evolving business needs Proficiency in React.js, JavaScript, TypeScript is essential for success in this role Familiarity with Redux and CSS would be an added advantage

Responsibilities

Build React componentsState management with ReduxPerformance optimizationDevelop reusable UI components and maintain a shared component library for the design systemIntegrate frontend applications with RESTful and GraphQL APIsEnsure cross-browser compatibility and responsive behavior across desktop and mobile devicesParticipate in sprint planning, daily standups, and retrospectives as part of the agile development process Ensure compliance with company policies, security standards, and regulatory requirements Document processes, workflows, and technical specifications for knowledge sharing Stay current with industry trends and recommend improvements to existing processes Contribute to a positive team culture through mentorship and knowledge transfer

Skills Required

React.js JavaScript TypeScript Redux CSS

Apply for this Position

Company Information

Freshworks

Freshworks

  • Chennai
  • Company Website
  • IT & Software
  • Posted: April 17, 2026
  • Deadline: 2026-05-15
Apply Now

Related Jobs

Fresher Software Trainee

Infosys | Mysore

Project Manager

Capgemini | Mumbai

SAP Consultant

Accenture | Pune

QA Lead

Mindtree | Hyderabad

Browse All Jobs