Java & Kotlin (Kotlin is preferred for modern development) Jetpack compose and Room Android SDK Understanding core components like Activities Fragments Services Broadcast Receivers UI Design & UX Principles Working with XML layouts Jetpack Compose Material Design guidelines Data Handling SQLite Room Database SharedPreferences local storage Networking Retrofit Volley WebSockets for API calls and real-time updates Multithreading & Asynchronous Processing Coroutines RxJava for background tasks. Dependency Management Gradle for build system configuration Jetpack Libraries ViewModel LiveData Navigation Component WorkManager Testing Frameworks JUnit Espresso Mockito for unit and UI tests CI/CD for Android Fastlane Jenkins GitHub Actions Play Store Deployment Signing APKs publishing policies Play Store console management App Analytics & Monitoring Firebase Analytics Crashlytics Proficiency in iOS Development Swift
Required Experience:
Senior IC