Primary Responsibilities Design develop and maintain advanced Android applications using Kotlin and Java Collaborate with product managers designers and backend engineers to define design and ship new features Ensure applications meet high standards of quality performance and security Debug troubleshoot and resolve application issues crashes or performance bottlenecks Optimize applications for different devices OS versions and screen sizes Integrate apps with RESTful APIs third-party libraries and SDKs Stay updated with the latest Android development trends libraries and best practices Mentor junior developers and contribute to code reviews Participate in the full software development lifecycle SDLC including requirements gathering design coding testing deployment and support Keep up to date with emerging Android technologies and best practices Technical Requirements If any specific Solid proficiency in Kotlin and Java Experience with Android SDK Jetpack components Room LiveData ViewModel WorkManager etc Proficient in using Android Studio Gradle and Git Solid understanding of object-oriented programming design patterns and MVVM MVP architectures Strong experience with RESTful APIs JSON Retrofit OkHttp Familiarity with Firebase Crashlytics Analytics Push Notifications Understanding of Google Play Store deployment and release process Understanding of version control Git and CI CD pipelines Jenkins GitHub Actions Strong problem-solving skills and ability to work independently as well as in a team Experience in multi-module architecture for large-scale apps Job Types Full-time Permanent Pay 50 000 00 - 80 000 00 per month Work Location In person