Namma Yatri Software Development Engineer Hiring Challenge

Published On:
Namma Yatri Software Development Engineer Hiring Challenge

xciting Opportunity for Software Engineers!

Are you passionate about building innovative mobility solutions? Namma Yatri is offering a unique hiring challenge for software engineers looking to make a difference in the urban transportation sector. This challenge is an opportunity to showcase your coding skills and solve real-world mobility problems.

๐Ÿ“Œ Challenge Overview

Namma Yatri, a Mobility as a Service (MaaS) and Software as a Service (SaaS) platform, is revolutionizing urban transport by enabling seamless connections between drivers and riders. With daily operations handling over 200,000 rides, the company is growing rapidly and looking for skilled engineers to enhance its technology stack.

This hiring challenge, hosted on HackerEarth, is designed for developers who are eager to solve complex problems and contribute to an evolving multi-modal mobility ecosystem.


๐Ÿ“… Important Dates

๐Ÿ“Œ Challenge Opens: March 21, 2025, 06:00 PM IST
๐Ÿ“Œ Challenge Closes: March 23, 2025, 11:59 PM IST
๐Ÿ“Œ Duration: 1 hour 30 minutes


๐Ÿ› ๏ธ Recruitment Process

The selection process consists of four stages:

1๏ธโƒฃ Application Submission: Register on HackerEarth.
2๏ธโƒฃ Coding Assessments: Two rounds of online proctored coding tests.
3๏ธโƒฃ Hackathon: A one-day hackathon to solve real-world mobility challenges.
4๏ธโƒฃ Interviews: Technical and cultural fit interviews.


๐Ÿ’ก Eligibility Criteria

โœ… Candidates with 0 to 5 years of industry experience are eligible.
โœ… Strong passion for software development and problem-solving.
โœ… Interest in Functional Programming (FP) and scalable system design.


๐Ÿข About Namma Yatri

๐Ÿš– Namma Yatri is a community-driven mobility platform enabling frictionless transportation services across cities. Its appsโ€”Yatri Sathi, Odisha Yatri, and Mana Yatriโ€”are improving urban mobility with cutting-edge technology and open networks like ONDC.

With operations in Bangalore, Chennai, and Kolkata, Namma Yatri is working towards building a multi-modal transportation network, integrating buses, metros, autos, and cabs to make travel affordable, accessible, and convenient for everyone.

๐Ÿ”— Open Data: Namma Yatri Website
๐Ÿ”— Open Source Code: GitHub Repository


๐Ÿ’ป Job Role: Software Development Engineer

๐Ÿ“ Locations: Bangalore, Chennai, Kolkata
๐Ÿ“ Experience Required: 0-5 years

๐Ÿ”น Responsibilities

The selected candidates will work on core engineering challenges within the following areas:

1๏ธโƒฃ Frontend Development

  • Build user-friendly UI/UX for seamless ride booking.
  • Develop a multi-modal, multi-tenant application used across different cities.
  • Enhance app functionality using Functional Programming (FP).
  • Work on SDK integrations with third-party customer-facing applications.

2๏ธโƒฃ Backend Engineering

  • Develop business logic for ride-hailing services (Rentals, One-Way bookings, etc.).
  • Optimize costs for maps and third-party integrations.
  • Build solutions for mobility challenges in smaller cities.
  • Contribute to NammaDSL (Domain Specific Language for Namma Yatri).

3๏ธโƒฃ Infrastructure Management

  • Maintain 99% uptime for global mobility services.
  • Implement Redis layers to optimize database load and costs.
  • Develop an Infrastructure-DSL for large-scale system management.
  • Continuously optimize infrastructure to handle increasing traffic efficiently.

๐ŸŒ Preferred Language Skills (Optional but Beneficial)

While not mandatory, knowing the local language can enhance operational efficiency:

  • Bangalore: Kannada
  • Chennai: Tamil
  • Kolkata: Bengali

๐ŸŽฏ Why Participate in This Challenge?

๐ŸŽฏ Work on real-world mobility challenges. ๐ŸŽฏ Build applications that impact millions of daily commuters. ๐ŸŽฏ Gain hands-on experience in Functional Programming (FP). ๐ŸŽฏ Be part of an innovative company shaping urban transportation.


๐Ÿ“ข How to Register

1๏ธโƒฃ Visit the HackerEarth Challenge Page. 2๏ธโƒฃ Click Register and complete the application process. 3๏ธโƒฃ Participate in the programming challenge on the given date.

๐Ÿ“ข Note: The challenge must be attempted on a desktop/laptop (mobile participation is not supported).


๐ŸŒŸ Best of luck to all participants! May you land an amazing opportunity with this hiring challenge! ๐Ÿš€


Chandan Mahato

This article is written by me, and I have Master's Degree in Computer Applications (MCA). For any inquiries, feel free to contact me at chandan@jobcode.in. Iโ€™m happy to assist you!

Leave a Comment