Android Developer

Job description

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Required skills

  • 2-4 years in building Android applications using Java
  • Hands on experience using RXJava , threads , schedulers , services
  • Experience in creating custom libraries
  • Knowledge in Android jet pack components is plus
  • Must have experience in architecture patterns (MVVM with data binding) and other patterns MVP, Viper, MVC
  • Deep understanding of Factory, Adapter, Observer, Singleton and other behavior patterns
  • Must have worked on Offline Sync, Caching, Local Storage, Realm/Room/SQLite databases

Desired skills

  • Having knowledge on Kotlin is a plus
  • Have knowledge of REST & SOAP paradigm, service-oriented architecture and distributed systems
  • At Least 4-5 apps published on play store



  • B. Tech/B.E./BCA/MCA/M. Sc or relevant experience
  • Excellent verbal and written communication skills


Job Role: Developer
Job Location: Pune
Job Experience: 2-4 years

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Schedule a demo

This field is for validation purposes and should be left unchanged.

Contact us

This field is for validation purposes and should be left unchanged.