Senior Android Developer

1 hour, 39 minutes ago
Full-time
Senior
Mobile Development
KOMOJU

KOMOJU

KOMOJU is a global payment gateway that enables merchants worldwide to accept payments on their websites with ease. With a focus on providing a wide range of payment methods in Japan, South Korea, China, and Europe, KOMOJU is the preferred choice for b...

Internet Software & Services

Description

  • Develop KOMOJU POS, native merchant apps, and mobile SDK offerings using Kotlin.
  • Collaborate with product managers and other developers to define, design, and ship new features.
  • Work with backend engineers to design and implement features for mobile applications.
  • Engage with other programming languages and support work on the platform backend as needed.
  • Lead technical design and architecture reviews across both mobile platforms, iOS and Android.
  • Define coding standards, architectural decisions, and frameworks for the Android engineering function.
  • Integrate SDKs for IC card readers, NFC modules, magstripe readers, and PIN pads.
  • Handle low-level hardware events, Android background service communication, and complex state machine logic.
  • Build robust, testable systems with strong attention to code quality and testing practices.

Requirements

  • Minimum 5+ years of experience.
  • Experience with Android SDK and the mobile development lifecycle.
  • Familiarity with RESTful APIs for connecting mobile applications to back-end services.
  • Strong knowledge of mobile UI/UX principles, patterns, and best practices.
  • Expert-level proficiency in Kotlin and Java.
  • Experience with high-performance, thread-safe, and maintainable code.
  • Experience with low-level hardware event handling, AIDL/IPC, and complex state machines.
  • Knowledge of EMV protocol and payment transaction flows is a plus.
  • Knowledge of cross-platform frameworks for iOS and Android is welcomed.
  • Some experience in iOS development and familiarity with iOS architecture is welcomed.
  • Experience working for a Japanese business is welcomed.
  • Business-level proficiency in Japanese is welcomed.
  • Ability to work effectively in a collaborative team environment.
  • Ability to function as a generalist or T-shaped developer across multiple areas of the tech stack.

Benefits

  • Remote-first work with office space available for in-person collaboration.
  • 10 days regular vacation, plus 5 additional summer vacation days and 5 additional winter vacation days.
  • Paid birthday holiday.
  • Self-learning budget to support ongoing skill development.
  • Access to the O’Reilly Learning Platform.
  • Language training for Japanese and English.
  • Twice-weekly office lunch.
  • Relocation required to Tokyo, Japan for this role.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Android Developer (6-month project)

Alongside Internet Software & Services

An Android Developer will join a digital health company supporting a telemedicine product to build patient-focused mobile experiences during a 6-month fixed-term contract starting in July 2026.

Android Jetpack Compose Kotlin
14 hours, 34 minutes ago

[Job - 29573] Mid Level/ Senior Developer Mobile (Android | WebView), Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Mid Level/Senior Mobile Developer in Brazil to work on a financial project that combines native Android development with WebView-based web integration during an ongoing technology migration.

Agile Android Angular Java Kotlin Maven React XML
3 days, 1 hour ago

Android Developer

Walter Recruiting, staffing, remote hiring, talent acquisition

Android developers are needed at Yahoo Mail to help modernize the company’s calendar and mail platform through the development of new mobile features.

Android Android Studio CI/CD Git Jetpack Compose JSON Kotlin REST API
3 days, 2 hours ago

App Development Online tutor - US shift

Weekday 11-50 Construction & Engineering

Weekday is hiring a remote online App Development Tutor in India to teach students Android app development through live classes and project-based instruction for a US-time-zone audience.

Android Studio Firebase Git GitHub Java REST API SQLite XML
5 days, 2 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers