Senior-level Android development experience (typically 7+ years) Highly proficient in native app development in Kotlin and Java Advanced knowledge of the Android SDK, Jetpack libraries, and architectural best practices Fluent in dependency injection frameworks (e.g., Dagger, Hilt, Koin) Deep understanding of Android architecture components (ViewModel, LiveData, Room, etc.) Extensive experience with Jetpack Compose and modern UI development Experience working with RESTful APIs Ability to design and implement clean, modular architecture (e.g., MVVM, MVI) Familiarity with the Google Play Store submission process, app signing, and Play Console features Understanding and application of Android performance profiling tools and optimization techniques Proven track record of meeting deadlines and effectively communicating project status Proficiency in background and foreground processing (WorkManager, JobScheduler, Services) Experience troubleshooting GPS development challenges Ability to handle and manage waypoints in various scenarios Skill in leveraging the Google Play Services Location API, particularly the Fused Location Provider