Taro Logo

Android Developer

Toss Bank is a digital bank that's part of Toss, one of Korea's leading fintech companies.
Android
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Finance

Description For Android Developer

Join Toss Bank as an Android Developer where you'll be part of both a squad and the Android chapter. The squad structure consists of 6-8 members from different roles working autonomously like a small startup. Every Thursday, the chapter members gather for Engineering Day to actively exchange knowledge, discuss technology, and share development expertise through code reviews.

As an Android Developer, you'll work on the Toss Bank Android app, which serves millions of users. You'll collaborate with cross-functional teams including Product Owners, Designers, and Server Developers. The role involves using Toss's proprietary design system (TDS) to rapidly create UIs and focus on core logic implementation. You'll be responsible for making technical decisions and setting priorities for Android development in your assigned services.

The tech stack includes Kotlin, Coroutines, RxJava, View System, Jetpack Compose, and follows the Model-View-Whatever architecture pattern. You'll be part of a team that releases new features weekly to over 10 million users, providing an opportunity to work at a fast pace with significant impact.

The company offers a unique blend of startup agility and large company resources. You'll have the autonomy to fully own product development while benefiting from the feedback and growth opportunities provided by the larger Toss engineering community. Regular chapter meetings and engineering days ensure continuous learning and knowledge sharing among team members.

This role is perfect for someone who wants to combine the excitement of building new features with the stability and scale of an established fintech leader. You'll be joining a team that values technical excellence, user experience, and continuous improvement.

Last updated 9 hours ago

Responsibilities For Android Developer

  • Develop Toss Bank Android app services in collaboration with Product Owners, Product Designers, Server Developers, and other team members
  • Solve technical problems for Toss Bank services including web-app communication
  • Build UI using TDS (Toss Design System)
  • Make all Android development-related decisions and set priorities for assigned services
  • Release new features weekly to over 10 million users

Requirements For Android Developer

Kotlin
  • 3+ years of Android development experience
  • Commercial service development experience
  • Experience with Kotlin development
  • Strong understanding of Android UI/UX guidelines

Benefits For Android Developer

  • Regular Employment
  • Early Stage Team Member

Interested in this job?

Jobs Related To Toss Bank Android Developer