Must Have Technical/Functional Skills Android, Kotlin Roles & Responsibilities • Strong OOP concepts, functional programming, memory management, concurrency (Java Threads, RxJava, Kotlin Coroutines/Flow). • In depth understanding and experience in Kotlin/Java languages, Android Studio IDE, Android SDK/Jetpack, and Jetpack Compose frameworks. • Native Android App Development using Google SDKs and hybrid app development leveraging WebView bridging. • Design and implementation of robust client-server architectures (MVVM, MVI, Clean Architecture). • Designing and consuming robust RESTful APIs (JSON, Retrofit, OkHttp). • Experience in integrating and working with Local Storage (Room, SQLite). • Experience of working with unit testing and UI testing frameworks (JUnit, Mockito, Espresso). • Mobile deployment and provisioning technologies including Google Play Console and Internal Testing. • CI/CD with knowledge of GitHub and Jenkins/GitHub Actions (Gradle scripts). • In depth Knowledge of Mobile DevOps practices and tools for automated testing, app bundling (AAB/APK), and continuous deployment. • Extensive experience implementing mobile application security standards including Certificate/SSL Pinning, Biometric Authentication (BiometricPrompt), and secure data encryption at rest/in transit (Jetpack Security/Crypto). • Hands-on experience securing WebView components against Cross-Site Scripting (XSS), script injection, JavaScript Interface exploitation, and unsafe URL loading.
Salary Range: $100,000 to $120,000 per year
Salary Range: $100,000 to $120,000 per year
Job ID: 521614183
Originally Posted on: 5/18/2026
Want to find more Technology opportunities?
Check out the 165,238 verified Technology jobs on iHireTechnology
Similar Jobs