We are looking for an experienced Android Developer with 4-8 years of experience in Kotlin, Java, and Android SDK. The ideal candidate should have a strong understanding of Jetpack Compose, Coroutines/Flow, and dependency injection.
Requirements
- 4–8 years of Android app development experience using Kotlin (Java knowledge is a plus)
- Strong understanding of Android SDK, Jetpack Compose, Coroutines/Flow, and dependency injection (Hilt/Dagger)
- Experience with Room database, Retrofit/OkHttp, and modular codebase design
- Knowledge of Gradle build system and Android build configurations
- Proficient with Git, GitHub, and CI/CD tools (Bitrise, Jenkins, or GitHub Actions)
- Experience with Firebase (Crashlytics, Analytics, Remote Config, Performance)
- Familiarity with unit testing and automation frameworks (JUnit, Espresso)
- Solid experience working in Agile/Scrum teams using Jira and Confluence
- Exposure to e-commerce or shopping apps is highly desirable
- Understanding of secure mobile development practices — API security, payment integration, and data privacy
- Experience handling app versioning, release cycles, and Play Store deployments
- Strong problem-solving and debugging skills
- Ownership mindset — takes accountability for feature delivery and quality
- Effective communication skills for working in a distributed global team
- Adaptable to changing priorities and business needs