M

Mercari

Peer-to-peer mobile marketplace for secondhand goods

Senior Software Engineer, Android - Mobile Enablement

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeMinato City, Tokyo, JapanNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or equivalent practical experience is required.
  • Strong proficiency in Kotlin and Android development frameworks, including Jetpack libraries, Jetpack Compose, and the Android SDK.
  • Solid understanding of mobile architecture patterns such as MVC, MVVM, MVI, and Clean Architecture.
  • Demonstrated experience with large-scale mobile applications and complex codebases.
  • Experience integrating with backend APIs and asynchronous or concurrent programming.
  • Strong analytical and problem-solving skills and the ability to navigate ambiguity.
  • Excellent communication skills and the ability to explain technical concepts clearly.
  • Passion for building user-facing mobile products.
  • English proficiency at the Independent level (CEFR B2) is required.

Responsibilities

  • Periodically join product engineers in designing, implementing, and maintaining high-quality Android features to understand their needs and define suitable solutions.
  • Own end-to-end development of platform and architectural solutions, from requirements definition through architecture, implementation, testing, and release.
  • Lead architectural design for complex features and system components, ensuring maintainability, scalability, and reliability.
  • Optimize app performance, startup time, memory usage, and stability across devices and operating-system versions.
  • Work with machine learning, backend, infrastructure, product, and design teams, as well as Android feature-owner teams, to deliver seamless mobile experiences.
  • Evolve Mercari's mobile platform, SDKs, and shared modules used across teams.
  • Drive code quality through code reviews, automated testing, CI/CD improvements, and documentation.
  • Promote engineering best practices and contribute guidelines and standards across Client Engineering.
  • Stay current with developments in Android, Kotlin, Android Views, Jetpack Compose, coroutines, and mobile architecture patterns.
  • Develop ideas to improve user experience, developer experience, and operational efficiency.
  • Own initiatives spanning multiple teams, driving alignment and technical decisions.
  • Mentor junior and mid-level engineers to strengthen technical capabilities across the team and engineering organization.

Desired Qualifications

  • Experience with large-scale mobile applications serving millions of users.
  • Expertise in performance optimization, instrumentation, and mobile observability, such as crash analysis and metrics.
  • Experience with modern Android platform capabilities, such as Kotlin Multiplatform, Baseline Profiles, and app performance tooling.
  • Contributions to open-source Android projects or active involvement in the mobile community.
  • Experience driving technical initiatives across multiple teams or owning platform-level components.
  • Familiarity with mobile CI/CD, automated testing frameworks, build systems such as Gradle, and release management.
  • UI/UX sensitivity and attention to detail in crafting polished user experiences.
  • Japanese proficiency at the Independent level (CEFR B2) is optional.

About the Company

Mercari

Peer-to-peer mobile marketplace for secondhand goods

Mercari operates a mobile peer-to-peer marketplace for buying and selling secondhand goods. Users list items by taking photos in the app, and buyers complete purchases there, with payments held in escrow until receipt is confirmed. Revenue comes from seller fees (10% in Japan; 10% plus 3.6% buyer protection in the US), plus Merpay payments and promoted listings, plus shipping partnerships for integrated delivery. The platform differentiates itself through a simple mobile experience, escrow and buyer protection, shipping integration, and a broader marketplace including Mercari Shops for sellers, with a goal of extending product life and supporting a circular economy.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Tokyo, Japan
Founded
2013

Recently Posted Jobs

Explore more opportunities at Mercari

See more jobs