Experience- 3+ Years
Position Overview:
Key Responsibilities:
Designing and building applications for the Android platform
Ensuring the performance, quality, and responsiveness of the applications
Defining and adding new features to the application
Testing the application and identifying and fixing bugs that might affect the app's quality and performance
Developing user interfaces following Material Design guidelines
Creating high-quality and user-friendly programs for a perfect user experience
Publishing the applications to the Google Play Store after successful testing
Required Skills:
Bachelor's or Master's degree in Computer Science or related field
2-4 years of experience in Android development
Proficiency in Kotlin programming language
Experience with Android SDK and Android Studio
Experience with Jetpack Compose
Experience with View System (XML layouts)
Experience with Android Architecture Components (ViewModel, LiveData, Room)
Experience with WorkManager
Good knowledge of design patterns: MVVM, MVI, MVP, Repository Pattern, Singleton, Observer, Builder
Good knowledge of web technologies and Material Design / UI-UX principles * Familiarity with RESTful APIs using Retrofit and OkHttp
Understanding of CI/CD pipeline tools like AWS, Jenkins, and Bitbucket
Knowledge of push notifications via Firebase Cloud Messaging (FCM)
* Understanding of Google's design principles and Play Store publishing guidelines
Pay: ₹400,000.00 - ₹900,000.00 per year
Work Location: Remote