T

Toss

Fintech super-app for payments and banking

Android Developer

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeSeoul, South KoreaNo salary listedIn-person

About the Job

Requirements

  • Experience designing the structure of complex Android commercial services, with attention to scalability and maintainability.
  • Experience improving code quality and productivity in Kotlin-based Android codebases is welcomed.
  • Experience designing UI structures and interactions that deliver a consistent user experience across diverse device environments is preferred.
  • Strong understanding of Android UI/UX guidelines.
  • A strong sense of responsibility for product quality and stability, with experience driving continuous improvements, is recommended.
  • A rich understanding of Android and mobile development, with an orientation toward optimized interface design, is desirable.

Responsibilities

  • Improve user experience for connections between devices and resolve connection issues.
  • Use Place SDK to address technical problems in existing products.
  • Build the foundation for a Local First transition and improve offline service stability.
  • Develop Android functionality and design user scenarios to ensure FacePay works smoothly as a core payment method on Toss Front.
  • Implement a fast and secure payment experience that completes authentication within two seconds.
  • Own client performance and quality so that apps and terminals operate quickly and reliably in actual store environments.
  • Continuously improve developer experience so developers and quality assurance teams can build and validate more quickly.
  • Build processes and systems that reduce deployment risk and enable rapid detection, interruption, and rollback when incidents occur.
  • Extend platform flexibility to reuse common functionality across combinations of apps, products, and terminals, and reduce structural limitations.
  • Implement Android features that account for diverse device characteristics and real-world operating conditions.
  • Work with operating systems and firmware and develop expertise in native technologies and multiplatform SDKs.
  • Review colleagues' pull requests across teams and silos to improve code quality and share insights.

Desired Qualifications

  • Experience with the payment domain, from card reading through VAN authorization, is an opportunity for learning.
  • Experience using TDS (Toss Design System) to build UI and interactions is relevant to the role.

About the Company

Toss

Fintech super-app for payments and banking

Toss is a South Korean financial services platform that started as a peer-to-peer money transfer service and has grown into a digital 'super app' for personal finance. Its products are accessed through one mobile interface that unifies bank accounts, credit cards, loans, investments, and other financial services, including its own Toss Bank and Toss Securities. It differentiates itself by offering a broad, integrated ecosystem—combining digital banking, asset management, and brokerage services under one roof and running its own banking and securities units. Its goal is to become the leading consumer finance platform in South Korea while expanding its user base globally.

Company size
1,001-5,000
Company stage
Series G
Total funding
$1.5B
Headquarters
Seoul, South Korea
Founded
2011

Recently Posted Jobs

Explore more opportunities at Toss

See more jobs