DevJobs

Frontend Developer

Overview
Skills
  • JavaScript JavaScript ꞏ 5y
  • HTML5 HTML5
  • CSS3 CSS3
  • TypeScript TypeScript
  • React React ꞏ 3y
  • Redux Redux
  • .NET .NET
  • ASP.NET ASP.NET
  • jQuery jQuery
  • GraphQL GraphQL
  • RESTful API RESTful API
  • Yarn Yarn
  • Cypress
  • Jest
  • Grafana Grafana
  • npm
  • React Testing Library
  • Webpack
  • AppInsights
  • Datadog
  • Vite

Ready to build the future with AI?

At Genpact, we don’t just keep up with technology—we set the pace. AI and digital innovation are redefining industries, and we’re leading the charge. Genpact’s AI Gigafactory, our industry-first accelerator, is an example of how we’re scaling advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale. From large-scale models to agentic AI, our breakthrough solutions tackle companies’ most complex challenges.

If you thrive in a fast-moving, innovation-driven environment, love building and deploying cutting-edge AI solutions, and want to push the boundaries of what’s possible, this is your moment.

Genpact (NYSE: G) is an advanced technology services and solutions company that delivers lasting value for leading enterprises globally. Through our deep business knowledge, operational excellence, and cutting-edge solutions – we help companies across industries get ahead and stay ahead. Powered by curiosity, courage, and innovation, our teams implement data, technology, and AI to create tomorrow, today. Get to know us at genpact.com and on LinkedIn, X, YouTube, and Facebook.

Inviting applications for the role of Senior Frontend developer


In this role, you will work hands-on to design and implement scalable React features, while also improving tooling, building systems, and workflows. You will play a key part in bridging the gap between legacy technologies and new solutions — helping us adopt modern practices without disrupting critical business operations.


Responsibilities

We are modernizing our front-end platform by introducing a new React-based application while maintaining and gradually evolving our existing legacy stack. We are seeking a Senior React Developer with strong experience in front-end infrastructure and modernization.

In this role, you will work hands-on to design and implement scalable React features, while also improving tooling, build systems, and workflows. You will play a key part in bridging the gap between legacy technologies and new solutions — helping us adopt modern practices without disrupting critical business operations.

  • Develop and maintain new features in a React-based front end.
  • Improve front-end infrastructure: build tools, CI/CD pipelines, testing frameworks, and developer workflows.
  • Implement reusable UI components, shared libraries and state management patterns for consistency and scalability.
  • Integrate front-end with RESTful APIs and/or GraphQL, ensuring robust data flows.
  • Work with legacy front-end technologies to ensure smooth integration and gradual modernization.
  • Optimize application performance, security, and maintainability.
  • Collaborate with product managers, designers, and backend teams to deliver end-to-end solutions.
  • Participate in code reviews, knowledge sharing, and mentoring of peers.
  • Evaluate and introduce new technologies that can be layered on top of the legacy system to bring innovation incrementally.


Qualifications we seek in you!

  • 5+ years of experience in front-end development, including 3+ years with React.js.
  • Solid understanding of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Strong experience with front-end infrastructure: build systems (Webpack, Vite), package management (npm, Yarn), linting, formatting, and CI/CD integration.
  • Strong experience with state management (Redux or similar).
  • Hands-on experience with testing frameworks (Jest, React Testing Library, Cypress).
  • Knowledge of application performance tuning and web security best practices.
  • Familiarity with design systems and component-driven development.
  • Strong collaboration skills and the ability to communicate technical solutions to both technical and non-technical stakeholders.


Minimum Qualifications


  • 5+ years of experience in front-end development
  • 3 years with React.js.
  • JavaScript (ES6+), TypeScript, HTML5, and CSS3.


Preferred Qualifications/ Skills

Familiarity with micro frontends or modular architecture approaches.

Experience working with legacy front-end technologies (e.g., jQuery, ASP.net and similar) and migrating to modern frameworks.

Experience with backend and .Net technologies

Familiarity with observability and troubleshooting tools (e.g. AppInsights, Datadog, Grafana etc.).



Why join Genpact?

  • Lead AI-first transformation – Build and scale AI solutions that redefine industries
  • Make an impact – Drive change for global enterprises and solve business challenges that matter
  • Accelerate your career—Gain hands-on experience, world-class training, mentorship, and AI certifications to advance your skills
  • Grow with the best – Learn from top engineers, data scientists, and AI experts in a dynamic, fast-moving workplace
  • Committed to ethical AI – Work in an environment where governance, transparency, and security are at the core of everything we build
  • Thrive in a values-driven culture – Our courage, curiosity, and incisiveness - built on a foundation of integrity and inclusion - allow your ideas to fuel progress

Come join the 140,000+ coders, tech shapers, and growth makers at Genpact and take your career in the only direction that matters: Up.

Let’s build tomorrow together.

Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation.

Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training.

Genpact