Search by job, company or skills

Sr. Android Developer

Early Applicant
  • Posted a day ago
  • Be among the first 10 applicants

Job Description

Job Title:

Senior Android Engineer (6–8 Years Experience)

Work Type - Work from Office - Ahmedabad

Notice Period - Imm to 15 days

Passport - Mandatory

Job Summary:

We are seeking a detail-oriented and highly skilled Senior Android Engineer with 6–8 years of experience to design, develop, and deliver high-quality mobile applications. The ideal candidate will have strong expertise in native Android development, clean architecture, UI engineering, and emerging technologies including Jetpack Compose and AI-powered mobile features.

Key Responsibilities:

  • Design, develop, and maintain native Android applications using Kotlin, ensuring high performance and reliability across devices and OS versions.
  • Implement modular, scalable architectures following Clean Architecture principles (data, domain, presentation layers).
  • Build modern UI using Jetpack Compose and XML layouts with strong focus on usability and consistency.
  • Implement dependency injection using Dagger/Hilt.
  • Integrate RESTful APIs using Retrofit and OkHttp.
  • Manage deep linking, navigation, and inter-module communication in multi-module projects.
  • Write unit, integration, and UI tests using JUnit, Mockito, and Espresso.
  • Collaborate with QA, product, design, and backend teams in an Agile environment.
  • Participate in code reviews and mentor junior engineers.
  • Continuously improve development practices and tools.

Required Skills & Qualifications:

  • 6–8 years of experience in native Android development.
  • Strong proficiency in Kotlin (coroutines, Flow, extension functions).
  • Experience with Clean Architecture and MVVM/MVI patterns.
  • Hands-on experience with Jetpack Compose.
  • Experience with Dagger/Hilt for dependency injection.
  • Strong experience with Retrofit and OkHttp for API integration.
  • Knowledge of multi-module project architecture.
  • Experience with testing frameworks: JUnit, Mockito, Espresso.
  • Familiarity with performance tools (Android Studio Profiler, LeakCanary).
  • Experience in Agile/Scrum environments.
  • Strong problem-solving and communication skills.

Preferred Qualifications:

  • Experience with cloud platforms (Firebase, AWS, Azure).
  • Familiarity with Jetpack libraries (WorkManager, Room, DataStore, Navigation, Paging).

Key Competencies:

  • Attention to detail
  • Ownership and accountability
  • Critical thinking
  • Team collaboration
  • Continuous learning mindset

More Info

Job Type:
Industry:
Employment Type:

Job ID: 153456453

Beware of Scammers

We don’t charge money for job offers