Senior Android Developer (Kotlin)

  1. Home
  2. Android Developer
  • Company Weekday AI
  • Employment Full-time
  • Location 🇮🇳 India, Hyderabad
  • Submitted Posted 3 weeks ago - Updated 4 minutes ago

This role is for one of the Weekday's clients

Min Experience: 4 years

Location: Hyderabad

JobType: full-time

We are looking for a highly skilled and passionate Senior Android Developer with 4–10 years of experience in building scalable, high-performance mobile applications. The ideal candidate will have strong expertise in Kotlin and modern Android development practices, along with solid experience in Java and dependency injection frameworks. You will play a key role in designing, developing, and optimizing Android applications that deliver seamless user experiences and robust performance.

Requirements

Key Responsibilities

  • Design, develop, and maintain advanced Android applications using Kotlin as the primary programming language.
  • Collaborate with cross-functional teams including Product, Design, Backend, and QA to deliver high-quality mobile solutions.
  • Architect scalable and maintainable Android applications using modern Android architecture patterns such as MVVM and Clean Architecture.
  • Implement and manage dependency injection using Dagger2 and Dagger Hilt.
  • Leverage Jetpack components (ViewModel, LiveData/Flow, Room, Navigation, WorkManager, etc.) to build lifecycle-aware and modular applications.
  • Write clean, testable, and reusable code while adhering to industry best practices and coding standards.
  • Optimize application performance, memory usage, and responsiveness.
  • Manage and customize build configurations using Gradle, including multi-module projects and build variants.
  • Participate in code reviews, technical discussions, and architectural decisions.
  • Troubleshoot, debug, and upgrade existing applications to improve performance and stability.

Required Skills & Qualifications

  • 4–10 years of professional experience in Android development.
  • Strong proficiency in Kotlin with deep understanding of coroutines, flows, and modern Android APIs.
  • Solid experience with Java for Android development and interoperability with Kotlin codebases.
  • Extensive hands-on experience with Android Jetpack libraries and architecture components.
  • Strong expertise in dependency injection frameworks such as Dagger2 and Dagger Hilt.
  • In-depth knowledge of Gradle build system, dependency management, and CI/CD integration.
  • Experience in RESTful API integration and networking libraries (Retrofit/OkHttp).
  • Familiarity with unit testing and UI testing frameworks (JUnit, Mockito, Espresso).
  • Strong understanding of Android SDK, UI/UX principles, and material design guidelines.
  • Experience with version control systems like Git.

Preferred Qualifications

  • Experience with modularized Android applications.
  • Knowledge of multi-threading, performance tuning, and memory management.
  • Exposure to modern UI frameworks like Jetpack Compose (good to have).
  • Experience working in Agile/Scrum environments.
  • Published apps on the Google Play Store are a plus.

Key Competencies

  • Strong problem-solving and analytical skills.
  • Ability to take ownership of features from concept to deployment.
  • Excellent communication and collaboration abilities.
  • Attention to detail and commitment to delivering high-quality software.

What We Offer

  • Opportunity to work on innovative and large-scale Android applications.
  • Collaborative and growth-oriented work environment.
  • Exposure to modern Android tools and technologies.
  • Competitive compensation aligned with experience and expertise.

Loading similar jobs...

Mobile App Developer Jobs

Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.

© 2026 Created by Mobile App Developer Jobs. All rights reserved.