Senior Software Engineer- React

Bengaluru, Karnataka
Work Type: Full Time

UrbanPiper is the leading SaaS platform in the restaurant industry. We’re helping the smallest of restaurants to the largest chains across the world to grow their in-store and online commerce. Right from automating all their workflows across online delivery platforms such as Swiggy, Zomato, Deliveroo, UberEats—to building and deploying self-branded websites and apps, right to managing their walk-in customers and dine-in experiences, UrbanPiper is the preferred choice for over 20k+ restaurants.


We are backed by top VCs — Tiger Global and Sequoia Capital. Recently, we closed our Series B round of funding with Swiggy and Zomato also participating together! That’s a first and only (until now) event for any startup in the food and beverage industry.

We are looking for senior frontend engineers who have a deep interest in building polished, user friendly products. Having an eye for detail and a desire to improve themselves are key characteristics we are looking for. Being an excellent communicator and a team player will be key advantages.


You will:

  • Write high quality, maintainable and clean code.
  • Take ownership of the correctness of your work both in terms of functional and usability.
  • Apply the best practices of software development when it comes to SCM, managing issues and most importantly, documenting your work.
  • Keep upto date with industry best practices and new developments, and advocate for their adoption whenever applicable.
  • Be able to guide junior engineers on best practices and provide clear guidance and feedback during technical design discussions and code reviews.


We are looking for someone who has/is:

  • 3+ years of experience in building web applications with the main focus on React.
  • Proficient in Javascript and React, including in-depth understanding of the language, framework and performance aspects.
  • Excellent knowledge of modern CSS and familiarity with pre-processing tools like LESS and SASS.
  • Experience integrating complex APIs.
  • Familiarity with best practices on the web in terms of technology and UI/UX.
  • The ability to communicate clearly in a verbal and written manner.

Good to have:

  • Prior experience in a high growth startup.
  • Familiarity with React Native.
  • Familiar with design tools like Figma and a good understanding of design.

Submit Your Application

You have successfully applied
  • You have errors in applying