Senior/Principal Engineer/Manager, Frontend Engineering

Razorpay · Bengaluru

  • Experience6–7 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Levelsenior
  • Posted2 Sept 2026

About Razorpay

Razorpay is hiring in Bengaluru in financial services. This role looks for around 6+ years of experience.

Skills

  • React
  • Ember
  • Angular
  • Backbone
  • SASS
  • Stylus
  • Jade
  • Grunt
  • Gulp
  • REST API

The role

A frontend developer at a payments platform designs web payment experiences, builds cross-browser JavaScript libraries, and improves merchant dashboards with React, REST API, and SASS. Open-source contribution and backend programming language skills extend product experimentation and online payment accessibility.

Full job description

Roles and Responsibilities

Design and lead our web payment strategy

Work on our powerful, cross-browser javascript library for payments

Own and drive our merchant dashboard to make it faster and simpler to use

Get to experiment and work on cutting edge technologies on a bunch of microsites

Contribute to open source as we set the standards for online payments

And, most importantly, brainstorm and create new directions that Razorpay can take in our quest to make online payments easy and accessible to all

Desired Skills and Experience

A minimum of 5+ years of relevant experience

Proficient knowledge of any popular JS framework like React, Ember, Angular or Backbone

Experience with common frontend tools like SASS/Stylus, Jade, Grunt/Gulp etc

Good understanding of REST API

Ability to build a feature from scratch & drive it to completion

A willingness to learn new technology, whatever lets you deliver the best product

Apart from these, we also expect the following, but we accept that you can be an absolutely great developer without fulfilling the below. So go ahead and apply even if the following aren’t applicable:

Have a few weekend side-projects up on GitHub

Have contributed to an open source project

Have worked at a product company

Have working knowledge of a backend programming language