Job DescriptionWe’re looking for a seasoned Senior Android Engineer to join our mobile team. You’ll work on building robust, scalable, and high-performance Android applications, shaping the user experience of our flagship products.
Key ResponsibilitiesDevelop and maintain robust, scalable, and high-performance Android applications using Kotlin/Java and modern Android frameworksCollaborate with cross-functional teams (design, product, backend) to define, design, and ship new featuresWrite clean, maintainable code and perform regular code reviewsOptimize app performance for speed, memory usage, and responsivenessEnsure application quality through unit testing, UI testing, and CI/CD pipelinesImplement and manage app monitoring, logging, and crash reporting using Firebase Crashlytics and Performance MonitoringStay up to date with Android best practices, tools, and new platform capabilities
Requirements8+ years of professional Android development experienceProficient in Kotlin (preferred) and/or Java, with strong fundamentals in Object-Oriented Programming, SOLID principles, and concurrencyExperience with Android SDK, Jetpack components, and modern UI frameworks like Jetpack Compose or XML-based layoutsHands-on experience with Firebase, Location Services, Push Notifications (FCM), Room Database, animations, and graphics APIsStrong understanding of design patterns and dependency injection (e.g., Hilt, Dagger)Solid understanding of MVVM, Clean Architecture, or other scalable architectural patternsExperience with modularized architecture and build systems like GradleKnowledge of Google Play Store submission, app signing, release management, and versioningExperience writing unit tests and instrumentation/UI tests
Preferred QualificationsExperience with CI/CD pipelinesExperience running A/B testing experimentsExperience with Kotlin Coroutines, Flow, or RxJavaFamiliarity with snapshot testing, UI automation, and performance monitoring tools
Why Astra Digital Mobil?Join a dynamic team at Indonesia's premier classified and used car platform, serving an impressive 9 million monthly active users.Lead the enhancement and optimization of a diverse ecosystem comprising over 180 plus services.Engage with state-of-the-art technologies to drive innovation and excellence.Collaborate with global teams spanning across India and Indonesia, fostering a rich, diverse and growth oriented work environment.Thrive in an agile and adaptable workplace culture that promotes creativity and growth.