Android Developer (Native)
Deepdive · Remote · India · Remote
Posted Sep 8, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
We are looking for an experienced Android Developer (Native) with around 5 years of professional experience to design, develop, and maintain high-quality Android applications. The ideal candidate should have strong expertise in Kotlin, Android SDK, Jetpack, APIs, and modern Android architecture .
Key Responsibilities
Design, develop, test, and maintain native Android applications using Kotlin.
Build scalable, responsive, and high-performance mobile applications.
Develop intuitive user interfaces using Jetpack Compose and/or XML layouts .
Integrate REST APIs, third-party SDKs, payment gateways, and backend services .
Implement application architecture using MVVM, Clean Architecture, or similar patterns .
Debug, troubleshoot, and optimize applications for performance, stability, and security.
Write clean, reusable, maintainable, and well-documented code.
Perform unit testing and UI testing and participate in code reviews.
Work closely with UI/UX designers, backend developers, QA, and product teams .
Manage application builds, releases, and deployments through the Google Play Console .
Stay updated with the latest Android versions, libraries, frameworks, and development best practices.
Required Skills & Qualifications
5+ years of professional experience in native Android application development.
Strong proficiency in Kotlin and good knowledge of Java.
Strong understanding of Android SDK, Android Studio, Jetpack, and Android application lifecycle .
Hands-on experience with Jetpack Compose, XML, Material Design, and responsive UI development .
Experience with REST APIs, JSON, Retrofit/OkHttp, and asynchronous programming .
Strong understanding of MVVM, Clean Architecture, dependency injection, and design patterns .
Experience with Coroutines, Flow, LiveData, or similar reactive programming concepts .
Hands-on experience with Room/SQLite, Firebase, Push Notifications, and authentication .
Proficiency with Git/GitHub/GitLab and collaborative development workflows.
Experience with debugging and performance optimization using Android Studio profiling tools.
Experience with Google Play Store submission and release management .
Strong problem-solving, analytical, and communication skills.
What We Offer
Opportunity to work on diverse and challenging mobile projects.
Collaborative and growth-oriented work environment.
Exposure to modern Android technologies and development practices.
Opportunities for professional growth and continuous learning.