Android Developer

Mumbai, Maharashtra, India | Global Analytics | Full-time

Apply

The Android Developer works out of the Mumbai office as part of the technology team to help Greenlight Planet’s Easy Buy business unit design and develop software to improve its field force operations. The Android developer has experience in developing at scale, optimized android applications. 

Technical skill requirements: 

  • Should be very strong at problem solving, data structures and algorithms.
  • Deep knowledge in OOPS concept and programming skills in Core Java
  • Experience with building Apps with Android SDK, Java/Kotlin, RxJava/Coroutine, with Offline first approach (Knowledge of SQLite, MySQL or similar database management)
  • Knowledge of Android architecture Components (Room, LiveData, ViewModel, LiveData)
  • Experience in integrating RESTful web services
  • Experience with Google play services and Firebase
  • Understanding of code versioning tools, such as Git/SVN 

The key accountabilities of the role will be as follows: 

  • Translate designs and wireframes into high quality native code
  • Break down projects into tasks and Build scalable and reliable applications
  • Develop and maintain lightweight applications that can run seamlessly even in low-end android devices under poor bandwidth, and prepaid data connections   
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization 

Good to have: 

  • Hands on experience in aws storage, redshift, instances creation and deployment
  • Skilled with Rxjava2, Coroutines and Dagger2
  • Experience with Unit Testing or Instrumental testing with Espresso 

 

We seek to foster our team's diversity, in terms of culture and life experiences.  We especially encourage women, sexual and gender minorities, people with disabilities, and members of other underrepresented groups to apply.  We do not discriminate on the basis of race, color, religion, sex, marital status, sexual orientation, national origin, HIV/AIDS status, or disability.