brand logo
SEE ALL JOBS

Senior Product Engineer - Backend (Captain Acquisition)

Bangalore, Engineering
JOB DESCRIPTION
Work Location: Bangalore
Reports To:  Tech Lead

Our Cause:
Rapido is India’s largest bike taxi player focused on solving the first and last mile connectivity problem for India. The primary focus is mobility and changing all facets of mobility across India.
We believe that 2 Wheeler are the right mode of transport for developing countries like India and have much more scope than 4 wheelers, which is also reflected in the fact that the number of 2 wheelers is significantly more than the number of 4-wheelers. We have operations in close to 100 cities and are the undisputed market leader in this space. Growing close to 500% year-on-year, we have ambitious targets set for ourselves in the future as well.

Role and Responsibilities:
  • Participating in designs and creation of scalable software.
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web/mobile applications.
  • Engineering Team + Tech Stack Our Full Stack Development team are using the newest technologies that mainly consist of Java/Nodejs/Go, JavaScript along with Web pack and a framework for unit testing.
  • Strong knowledge of design principles, user interfaces, web standards and usability.
  • Troubleshoot and debug applications.
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic
  • Gather and address technical and design requirements.
  • Provide training and support to internal teams.
  • Build reusable code and libraries for future use.
  • Liaise with developers, designers and system administrators to identify new features.
Role Competencies:
  • Proven work experience as a Back-end developer. 
  • Hands on experience with programming languages like Java/NodeJS/Golang, JavaScript, Familiarity with Git,
  • Database (SQL/Mysql/NO SQL).Good to have Kafka/queuing/messaging system. 
  • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
  • Strong knowledge of design principles, user interfaces, web standards and usability.
Functional Behavioral:
  • Excellent analytical and time management skills.
  • Teamwork skills with a problem-solving attitude.
Education and Experience:
  • BE/BTech in CS or Relevant Background with 3 to 6 years’ experience.
Interview Process:
  • Round 1 – Problem Solving/DS
  • Round 2 – Designing
  • Round 3 – Hiring Manager
  • Round 4 – HR
WHY SHOULD YOU JOIN RAPIDO:
We are in the stage of getting the key hires for the organisation and this would be one of them. Rapido Corporate is a key priority for the entire company and has the potential to contribute a major chunk of company’s revenue, at the same time providing a strong business moat to us.
We provide a lot of ownership to our employees and provide multiple avenues for them to grow within the company. We have a fluid, open office culture and think there is always a better way to solve a problem. We believe in launching things quickly and iterating on them rather than waiting for that perfect solution.
We are in a high-growth phase and are doing ~15 million rides per month. Our network also happens to be one of the largest in the country having more than 3 lakh active Captains (our driver partners) with us. The margins we are able to demonstrate are also best in this field across the world.
Our growth outshines our goals and if you want you to be a part of the exponential growth, solving fundamental mobility problems for India then this is the place for you.

SHARE USING