Browse All Jobs
Job Description

Meesho is seeking an Engineering Manager to lead its Android application development. The Engineering Manager will collaborate with product, design, and business teams to build user-friendly Android applications. The role involves monitoring and scaling teams, streamlining processes, and implementing the latest technologies to enhance performance and reliability.

Responsibilities:

  • Build, hire, and lead a high-calibre team of Android engineers.
  • Be responsible for setting and maintaining performance, latency, and efficiency SLOs.
  • Coach and mentor engineers on the team to further their professional development.
  • Set and support a culture of metrics-driven quality, with efficient processes and strong transparency.

Requirements:

  • Bachelors/Masters in Computer Science with 8+ years of professional experience.
  • Experience working on one or more Android apps published on the Play Store.
  • Familiarity with Java, Kotlin, Android SDK, and the ecosystem.
  • Familiarity with Material Design guidelines, common mobile UX patterns, and anti-patterns.
  • Experience with common Android libraries like Retrofit, OkHttp, Picasso, RxJava, Gson, Arch components, etc.
  • Experience with different programming paradigms, especially functional and reactive programming, multi-threading.
  • Familiarity with Git and continuous integration.
  • Understanding of different architectural patterns (especially MVVM) and their testability.
  • Excellent teamwork, planning, and collaboration skills.
Apply Manually