Search by job, company or skills

OLX Indonesia

Senior Mobile Developer

8-10 Years
Save
new job description bg glownew job description bg glow
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

We'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 Responsibilities

  • Develop and maintain robust, scalable, and high-performance Android applications using Kotlin/Java and modern Android frameworks
  • Collaborate with cross-functional teams (design, product, backend) to define, design, and ship new features
  • Write clean, maintainable code and perform regular code reviews
  • Optimize app performance for speed, memory usage, and responsiveness
  • Ensure application quality through unit testing, UI testing, and CI/CD pipelines
  • Implement and manage app monitoring, logging, and crash reporting using Firebase Crashlytics and Performance Monitoring
  • Stay up to date with Android best practices, tools, and new platform capabilities

Requirements

  • 8+ years of professional Android development experience
  • Proficient in Kotlin (preferred) and/or Java, with strong fundamentals in Object-Oriented Programming, SOLID principles, and concurrency
  • Experience with Android SDK, Jetpack components, and modern UI frameworks like Jetpack Compose or XML-based layouts
  • Hands-on experience with Firebase, Location Services, Push Notifications (FCM), Room Database, animations, and graphics APIs
  • Strong understanding of design patterns and dependency injection (e.g., Hilt, Dagger)
  • Solid understanding of MVVM, Clean Architecture, or other scalable architectural patterns
  • Experience with modularized architecture and build systems like Gradle
  • Knowledge of Google Play Store submission, app signing, release management, and versioning
  • Experience writing unit tests and instrumentation/UI tests

Preferred Qualifications

  • Experience with CI/CD pipelines
  • Experience running A/B testing experiments
  • Experience with Kotlin Coroutines, Flow, or RxJava
  • Familiarity 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147592217