Posted on: 06/10/2026
Job Description :
- Extensive expertise in Kotlin, Jetpack Compose, Kotlin Coroutines, and Asynchronous Flows (StateFlow, SharedFlow).
- Strong command of the Android Software Development Kit (SDK) and modern Android Jetpack suite for developing feature-rich applications.
- Hands-on experience integrating Contentstack CMS via REST Delivery, GraphQL, and Contentstack Sync APIs to drive dynamic UI rendering, localized content feeds, and dynamic layouts.
- Extensive experience with the Firebase platform, including Firestore real-time listeners, Cloud Messaging (FCM), Remote Config (A/B testing), Auth, and Performance Monitoring.
- Proficient in applying design patterns and application architectures (MVVM, MVI, Clean Architecture, Dependency Injection via Hilt/Dagger2) to create scalable and maintainable solutions.
- Knowledge of databases such as Room DB for managing local data storage and offline-first persistence paired with Retrofit, Ktor, or Apollo GraphQL for network communication.
- Strong understanding of creating and interpreting sequence, class, and use case diagrams to visualize dynamic software behaviors and system architecture.
- Skilled in writing and executing automated unit, integration, and UI tests using JUnit5, Espresso, Mockk, and Compose UI Test Kit.
- Proficient in debugging, memory profiling, and resolving complex issues in Android applications using Android Studio Profiler.
- Proficient in using Git for code management and team collaboration.
- Experience writing Gradle Kotlin DSL build scripts (build.gradle.kts) and configuring CI/CD release pipelines using Fastlane, Bitrise, or GitHub Actions for Google Play deployment.
- Skilled in optimizing application performance, battery usage, network calls, and UI rendering speeds for enhanced user experience.
- Understanding and implementation of Material Design 3 guidelines for creating visually appealing and intuitive Android interfaces.
- Strong ability to convey ideas, technical specs, and feedback effectively to individuals, product managers, and engineering teams.
- Demonstrated skills in guiding engineering practices, mentoring team members, and fostering a positive work environment.
- Excellent organizational skills to prioritize sprint deliverables, meet project deadlines, and optimize productivity.
- Analytical mindset to assess technical challenges, debug production failures, and develop scalable solutions.
Recommended :
- 3 years' experience in :
1. Experience developing mobile solutions in an online ecommerce environment.
2. Experience with Server-Driven UI (SDUI) or Kotlin Multiplatform (KMP) architecture patterns.
3. Experience using Figma, design mockups, and interactive prototypes during development.
4. Experience with API security practices (OAuth 2.0, SSL Pinning, Android KeyStore encryption).
5. Experience with Redis, In-Memory caching, or local offline-first synchronization strategy.
6. Knowledge of SOX, PII, PCI, CCPA, HIPAA regulations for mobile transactions, security, and confidentiality, and integrating an application with other applications using SOA/REST web services.
- Successful internal candidates will have spent one year or more on their current team.
Total Experience : 11-20 years
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1676746