Develop, enhance, and maintain Android mobile applications while working closely with stakeholders and cross-functional teams across the entire software development lifecycle
Troubleshoot and resolve production issues and provide timely resolutions
Work independently and help less experienced members of the team as required
Create and maintain technical documentation, including architecture and design documents
Participate in code reviews and provide constructive feedback to team members
We Value
At least 3 years of experience in designing and developing Android applications in Java and Kotlin
Strong understanding of Android app development using the Android SDK, Android Jetpack, and popular third-party libraries
Experience with Kotlin Coroutines, Flow API, Room, WorkManager, Navigation, Lifecycle, and Android data binding