Senior Android Engineer

Ridecell , Pune · ridecell.com · Full-time employment · Mobile (iPhone, Android, other)

Responsibilities

  • Implementing core libraries to support all RideCell products (car-sharing ride sharing, on demand, dynamic fixed route
  • Develop new features like communication between vehicle and the app (lock, unlock, navigational information)
  • Making sure the apps supports dynamic UI and features to help scale products while supporting client needs

Requirements

  • B.S. or M.S. Computer Science or related experience
  • 10+ years of object-oriented software development experience
  • 5+ years mobile application development at the user interface and system levels
  • Proficient knowledge of the android SDK
  • Gradle build system expert & ability to maintain multi flavor project
  • Java OOP expert
  • Proficiency with Google API's (maps, places, gcm most important)
  • knowledge of RESTful implementation in android and communicating with backend API's
  • Proficiency with android lifecycle events in activities and fragments
  • Must be willing to work on-site in our San Francisco office

Preferred

  • Experience with Kotlin
  • Knowledge with 3rd party injection libs (android annotations, butterknife, dagger etc...)
  • Knowledge of android development patterns, preferably MVP or MVVP
  • Knowledge of websockets
  • Other languages to know (python, js, cocoa, swift, c++)

Job Perks

1. Free Lunch

2. Unlimited paid leaves

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer