Назад
Company hidden
3 часа назад

Senior Software Engineer, Android (Mobile Enablement)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Japan
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer, Android (Mobile Enablement) (Kotlin/Android): Building and evolving Mercari's Android engineering ecosystem, including mobile platform capabilities, SDKs, shared modules, and user-facing features with an accent on architecture, performance, reliability, and developer enablement. Focus on designing scalable platform solutions, optimizing startup time and memory usage, improving CI/CD and automated testing, and leading cross-functional technical initiatives.

Location: Hybrid, Roppongi, Minato City, Tokyo, Japan

Company

hirify.global operates a marketplace platform focused on circulating value and connecting people through technology.

What you will do

  • Own the end-to-end development of Android platform and architectural solutions, from requirements definition through release.
  • Design and maintain high-quality Android features, SDKs, shared modules, and platform capabilities used across teams.
  • Lead architecture for complex components while improving maintainability, scalability, reliability, and operational efficiency.
  • Optimize application performance, startup time, memory usage, and stability across devices and OS versions.
  • Improve code quality through reviews, automated testing, CI/CD, documentation, guidelines, and engineering standards.
  • Collaborate with machine learning, backend, infrastructure, product, design, and Android engineering teams; mentor junior and mid-level engineers.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Strong proficiency in Kotlin, Android SDK, Jetpack libraries, and Jetpack Compose.
  • Solid understanding of mobile architecture patterns such as MVC, MVVM, MVI, and Clean Architecture.
  • Experience with large-scale mobile applications, complex codebases, backend API integration, and asynchronous or concurrent programming.
  • Strong analytical, problem-solving, and communication skills, with the ability to navigate ambiguity and explain technical concepts clearly.
  • English at Independent level, CEFR B2, is required.

Nice to have

  • Experience with mobile applications serving millions of users, performance optimization, instrumentation, observability, and crash analysis.
  • Experience with Kotlin Multiplatform, Baseline Profiles, mobile performance tooling, or open-source Android projects.
  • Experience driving technical initiatives across multiple teams or owning platform-level components.
  • Familiarity with mobile CI/CD, automated testing frameworks, Gradle, build systems, and release management.
  • Japanese at Independent level, CEFR B2, is optional.

Culture & Benefits

  • Full flextime with no core time.
  • Engineering principles emphasize product focus, continuous growth, mechanism-based problem solving, and open collaboration.
  • Work on mobile experiences used by more than 20 million users.
  • Opportunity to influence hirify.global's mobile and AI-native cross-platform ecosystem.

Hiring process

  • Application screening followed by an engineering skill assessment through HackerRank or GitHub.
  • Interviews, with the number varying by position, followed by an online reference check around the final interview.
  • Offer decision based on the final interview and reference check.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →