Software Development Engineer Android - II


Bengaluru, Karnataka, India

Full time

Trucks VC portfolio

Nov 17

About Zendrive

Zendrive’s mission is to “make roads safer using data and analytics”. To make that a reality, we make a smartphone-first platform that :

  • Automatically detects vehicle collisions and accidents and helps save lives
  • Understands and predicts driving behavior, and improves driver safety
  • Helps drivers and fleets save time and money

About Your Role

The backbone of Zendrive’s technology is the Zendrive Mobile Platform team. This team creates insure-tech and driving safety products. We want an Android engineer to join this team.

As part of this team, you will:

  • Build applications for the Android platform- Ensure the performance, quality, and responsiveness of applications- Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organisation, and automatisation
  • Guide the Android team to follow good coding practices and provide guidance on code reviews and strict coding practice


  • At least 2+ years of experience working on Android platform
  • Proficient with Java and Kotlin
  • Experience with Android concepts and libraries such as Work Manager, Sqlite, Fused Location Provider, Kotlin coroutines, Broadcast
  • Receivers and Foreground Services-
  • Experience with offline storage, background execution, threading, and performance tuning
  • Understands and has experience with common coding design patterns and coding practices used in Android
  • Familiarity with RESTful APIs to connect Android applications to back-end services- Knowledge of UI/UX standards

It’ll be nice if you demonstrate:

  • Experience with performance and memory tuning with tools in Android Studio-
  • A knack for benchmarking and optimisation
  • Proficient understanding of code versioning tools like Git
  • Experience working with code review tools to ensure good code quality standards
  • Familiarity with continuous integration (Jenkins)
  • Experience with test driven development and unit-testing best practices

Mobile Tech Stack :

  • Android – Java and Kotlin
  • IOS – Swift and Objective C
  • Detector Library – C++


  • CI/CD – Jenkins
  • Project Management – Jira
  • Agile Methodologies – Scrum/Kanban
  • Repository Management – Gerrit

What we offer you:

Working from a remote location of your choice, until such time as we figure that it is safe to move into a more conducive office space, which may not be anytime soon. Having said that, we provide a great collaborative environment even virtually with the best engineering talent to be found anywhere in the world. Along with a competitive salary, we will be providing you the opportunity to contribute to the development of products that make a real impact on the world. 

If you are excited about the job description and see yourself excelling in this role, hit the APPLY FOR THIS JOB button at the end of this page. Our Talent Acquisition team will get in touch with you.

Apply for this position Back to job

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume