UST
Website:
ust.com
Job details:
We are seeking an experienced Lead Android Developer to drive the development of scalable, enterprise-grade mobile applications for large retail platforms.
The role involves architecting robust Android solutions, leading technical implementations, and collaborating with backend and product teams to deliver high-quality user experiences.
You will work in a fast-paced agile environment focused on performance, scalability, maintainability, and engineering excellence.
The ideal candidate is passionate about clean architecture, reusable components, automation, and building highly testable mobile applications.
Must-Have Skills
- 7+ years of corporate experience in Android application development
- Strong expertise in Kotlin, Android SDK, and Gradle
- Deep understanding of Android framework components and lifecycle management
- Extensive experience with multithreading, networking, offline storage, and performance tuning
- Hands-on experience with Kotlin Coroutines and Dependency Injection frameworks such as Dagger
- Experience integrating Android applications with REST and GraphQL APIs
- Strong expertise in building reusable Android components and scalable mobile architectures
- Experience working in multi-module Android projects
- Strong understanding of architectural patterns such as MVVM, MVP, and Clean Architecture
- Strong focus on application testability and automated test coverage
- Hands-on experience with testing frameworks such as MockK, Google Truth, Robolectric, and Espresso
- Expert-level knowledge of Git and Continuous Integration practices
- Experience working in Agile/Scrum development environments
- Prior experience working with large corporations and enterprise-scale applications
- Experience in Retail Industry projects or retail-focused digital platforms
Good-to-Have Skills
- Experience with Jetpack Compose
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or Bitbucket Pipelines
- Exposure to Firebase, analytics, and crash reporting tools
- Knowledge of Android app security best practices
- Experience mentoring junior developers and leading technical discussions
- Familiarity with performance monitoring and observability tools
- Exposure to cloud-based mobile backend ecosystems
- Experience publishing and maintaining apps on the Google Play Store
Click on Apply to know more.