en

About Robert Walters Indonesia

Since our establishment in 2011, our belief remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Indonesia.

Learn more
Jobs

View all the latest job opportunities in Indonesia. Write a new chapter in your career with Robert Walters today.

See all jobs
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
About Robert Walters Indonesia

Since our establishment in 2011, our belief remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Indonesia.

Learn more

Senior Android Developer

Save job

A leading e-commerce technology organisation in Jakarta is seeking a highly skilled Senior Android Developer to join their accomplished mobile engineering team.

Senior Android Developer

Salary: Competitive and based on experience

Location: Jakarta

Keywords: Android development, Kotlin, Java, Jetpack Compose, Mobile applications, E-commerce technology, Cross-functional collaboration, Unit testing, CI/CD pipelines, Scalable architecture

This is an exceptional opportunity for you to play a pivotal role in shaping the user experience of flagship products that reach millions of users every month. You will be empowered to work with the latest Android technologies, collaborate with talented professionals across design, product, and backend teams, and contribute to a diverse ecosystem of over 180 services. The company offers a flexible, agile workplace culture that values creativity, growth, and knowledge sharing, making it an ideal environment for those who are passionate about delivering high-quality mobile solutions and eager to make a significant impact in the digital landscape.

  • Work on impactful projects that serve over 9 million monthly active users, ensuring your contributions reach a vast audience and drive real-world results.
  • Collaborate within a supportive, multicultural team spanning Indonesia and India, where knowledge sharing and professional growth are actively encouraged.
  • Enjoy a flexible working environment that embraces new ideas, fosters innovation, and supports your ongoing learning and career progression.

What you'll do:

As a Senior Android Developer in this forward-thinking technology team based in Jakarta, you will immerse yourself in building advanced mobile applications that set industry benchmarks for performance and user engagement. Your day-to-day activities will involve collaborating with multidisciplinary teams to conceptualise new features, architecting solutions that scale seamlessly across a complex service ecosystem, and ensuring every line of code meets rigorous standards for quality. You will take ownership of the end-to-end development lifecycle—from ideation through deployment—while leveraging state-of-the-art tools for testing, automation, monitoring, and optimisation. Your expertise will be instrumental in driving technical excellence across the mobile platform as you help shape the future of digital experiences for millions of users.

  • Develop and maintain robust, scalable, and high-performance Android applications using Kotlin or Java alongside modern frameworks such as Jetpack Compose.
  • Collaborate closely with cross-functional teams including design, product management, and backend engineers to define requirements and deliver new features from concept through release.
  • Write clean, maintainable code while conducting regular code reviews to ensure adherence to best practices and high standards of quality.
  • Optimise application performance by addressing speed, memory usage, responsiveness, and overall user experience across devices.
  • Ensure application reliability through comprehensive unit testing, UI testing, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Implement app monitoring strategies including logging and crash reporting using tools like Firebase Crashlytics and Performance Monitoring.
  • Stay current with evolving Android best practices, tools, libraries, and platform capabilities to continuously improve the development process.
  • Contribute to architectural decisions by applying scalable patterns such as MVVM or Clean Architecture within modularised codebases.
  • Manage Google Play Store submissions including app signing, release management, versioning, and compliance with store guidelines.

What you bring:

To excel as a Senior Android Developer in this innovative e-commerce setting, you will bring extensive hands-on experience designing and building sophisticated mobile applications at scale. Your background should reflect deep technical expertise across core Android technologies—particularly Kotlin or Java—and demonstrate your ability to apply sound architectural patterns that support maintainability and scalability. You will have honed your skills collaborating within cross-functional teams where clear communication is essential for translating business needs into elegant technical solutions. Your approach is grounded in best practices for testing and automation while remaining adaptable to emerging trends in the Android ecosystem. A passion for continuous improvement combined with meticulous attention to detail ensures you consistently deliver reliable products that delight users. Your commitment to knowledge sharing further strengthens the team’s collective capability while fostering an inclusive environment where everyone can thrive.

  • A minimum of six years’ professional experience developing Android applications in production environments with proven success delivering large-scale projects.
  • Expert proficiency in Kotlin (preferred) or Java with strong foundations in object-oriented programming principles (OOP), SOLID design principles, and concurrency management.
  • Hands-on experience utilising Android SDK components including Jetpack libraries as well as modern UI frameworks such as Jetpack Compose or XML-based layouts.
  • Demonstrated ability working with Firebase services (Crashlytics, Performance Monitoring), Location Services APIs, Push Notifications (FCM), Room Database integration, animations, and graphics APIs.
  • Deep understanding of software design patterns and dependency injection frameworks such as Hilt or Dagger for scalable architecture implementation.
  • Solid grasp of architectural paradigms like MVVM or Clean Architecture along with practical experience structuring modularised codebases using Gradle build systems.
  • Comprehensive knowledge of Google Play Store processes including submission workflows, app signing protocols, release management strategies, and version control best practices.
  • Proven track record writing robust unit tests as well as instrumentation/UI tests to ensure application stability throughout the development lifecycle.
  • Preferred: Experience implementing CI/CD pipelines for automated builds and deployments within collaborative engineering environments.
  • Preferred: Familiarity running A/B testing experiments; hands-on exposure to Kotlin Coroutines or Flow (or RxJava); understanding of snapshot testing methodologies; comfort using UI automation tools; adept at performance monitoring.

What sets this company apart:

This organisation stands out as one of Indonesia’s most influential digital platforms—serving millions each month through its expansive suite of services. By joining this team, you become part of a vibrant community dedicated to technological excellence within the fast-evolving e-commerce sector. The company’s culture is rooted in collaboration across global teams from Indonesia to India; here you’ll find an open-minded atmosphere where diverse perspectives are valued and personal growth is championed. Employees benefit from access to cutting-edge tools and resources designed to support both individual ambitions and shared goals. You’ll have ample opportunities to expand your skillset while contributing meaningfully to projects that shape how people interact with digital marketplaces nationwide. The commitment to nurturing talent ensures you’re supported at every stage of your journey while being empowered to innovate alongside some of the brightest minds in technology today.

What's next:

If you are ready to elevate your career by crafting world-class Android experiences for millions of users in a thriving digital environment, this is your moment—seize the opportunity!

Apply today by clicking on the link provided—your next exciting challenge awaits.

Due to the high volume of applications we are experiencing, our team will only be in touch with you if your application is shortlisted.

Contract Type: Perm

Specialism: Tech & transformation

Focus: Development / Programming

Industry: IT

Salary: Negotiable

Workplace Type: On-site

Experience Level: Mid Management

Location: Jakarta

Job Reference: 6M5C7X-8DBD991E

Date posted: 28 May 2026

Consultant: Hana Syahrani