Software Engineer – Android

  • Engineering
  • Delhi, India

Software Engineer – Android

Job description

We’re looking for droids to be a part of our stellar Android development team. We’ve been picked by the Google Play editorial team as a Top Developer and we constantly push the bar with our high-quality and innovative Android apps well beyond industry standards. Our small Android team works on a wide range of use cases – from an array of consumer applications to building solutions for restaurant owners, and even building our own software layer on a custom hardware to manage real-time operations at restaurants.


Here's what you'll do everyday:

  • Own the entire development lifecycle as you prototype, create, optimise, test, launch, and refine Android apps

  • Build features that will reach millions of users across 9 languages, 23 countries, and over 15 million Android users

  • Work with fellow designers and developers in an iterative environment with short and impactful development cycles

  • Develop cutting edge functional modules that will be integrated across all our Android apps

  • Build proprietary SDKs to enable partnerships with other industry leaders

  • Brainstorm, contribute new ideas, conceive innovative strategies, and implement solutions to difficult problems

  • Exploit the most advanced Android APIs and platform features to build innovative applications in food and dining space

  • Work closely with our backend team to interface with RESTful API services and contribute to the backend code when needed

  • Work with the real time feedback from our users to make the product better

  • Discover, design, develop, deploy, debug. Repeat!

You'll also get:

  • Small team, more ownership, exponential learning.

  • Ship code 10x faster than big companies.

  • Speak to users to see the impact of your code on people’s lives.

  • Learn how to build a startup by working closely with the founders.

  • Minimum Android API level 21 😎


Here's what we're looking for:

  • Engineers with 2+ years of experience in shipping Android apps with large user base, ideally currently available on the Google Play Store (Please be sure to include links to all such apps with your resume)

  • Top-notch programming skills in Java and Android.

  • Command of memory management, view hierarchy, battery optimization and in-depth experience with multithreaded and networked applications

  • Worked with RESTful APIs, third party SDK Integrations and common technologies like HTTPS, JSON, OAuth, and SQL

  • Thorough working knowledge of Android Studio with the Gradle build system

  • Understanding the quirks of the fragmented ecosystem of Android OS versions and devices