Senior Android Developer
- Hiring from
- India
- Work type
- Remote
- Posted
Show job descriptionHide job description
Job Description
This is a remote position.
We are seeking an experienced Senior Android Developer to join our Development team. The ideal candidate will be responsible for architecting, developing, and delivering high-quality Android applications. You will collaborate closely with product, design, and engineering teams to build scalable features and enhance user experience. This role also involves mentoring junior developers and contributing to technical decisions within the team.
Requirements
-
Strong proficiency in Kotlin and Java.
-
Deep understanding of Android SDK, Android app lifecycles, and core components.
-
Experience with Jetpack components (ViewModel, LiveData, Room, WorkManager, Navigation, etc.).
-
Hands-on experience with Coroutines, Flow, and modern asynchronous programming.
-
Experience working with Jetpack Compose or migrating legacy UI to Compose.
-
Strong knowledge of application architecture patterns such as MVVM, MVI, and Clean Architecture.
-
Experience implementing Dependency Injection (Hilt, Dagger).
-
Strong understanding of RESTful APIs, JSON, and integrating with backend services.
Benefits
- Family Coverage.
- Device Policy.
- Employee Provident Fund
- Competitive salary
- Accidental Coverage
- Retreats.
- Bonus.