Android Developer | Online Jobs | Optimhire

Android Developer

Desired Candidate Profile

  • 2.5 to 5 years of experience in developing
  • Ethical, hardworking, and 'passionate about startups' mindset
  • Is a self-starter, and loves working in a fast paced environment.
  • Excellent structured problem-solving ability

Must have technical skills

  • Strong and demonstrable knowledge of Android Java, Kotlin
  • Common design patterns - MVC, MVVM, MVP
  • Very Strong in Data Structures and Algorithms
  • Multi-threaded programming & familiarity with android Jetpack
  • Usage of frameworks -> Volley/Retrofit, Picasso/Glide, DataBinding.
  • Usage of Android support libraries, Firebase, Any Push Notification frameworks.
  • Java Design Patterns - Factory, Observer, Singleton, Adapter & Builder Pattern.
  • Android Concepts - Themes, Navigation Drawer, TabLayouts etc.

Good to have:

  • Understanding of Scrum and Agile Methodologies.
  • Usage of jenkins and pipelines w.r.t mobile platforms.
  • Working with Firebase SDK namely Crashlytics, Remote Config, Analytics.
  • Working independently and closely with the Product teams.

Job Type



Mobile Developers

Must have Skills

  • Java (All Versions)
  • Android
  • MVC Framework
  • Firebase
  • Kotlin
  • Push Notifications
  • Model View ViewModel (MVVM)
  • Data Structures And Algorithms


english - Basic

17 - 29 K/Year USD (Annual salary)

Longterm (Duration)

Onsite Delhi, India


Deepti D