companyTossplace logo

Android Developer at Tossplace | Seoul

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

We seek an individual who has:Experience in designing complex Android commercial services with a focus on scalability and maintainability. Improvement experience in code quality and productivity, particularly in Kotlin-based Android projects. Designed UI structures and interactions ensuring a consistent user experience across diverse devices. A thorough understanding of Android UI/UX guidelines.

About the job

Join a pioneering team at Tossplace, the only division within Toss dedicated to creating offline services, where we are shaping the future of the offline payment industry centered around physical devices.

  • The Android Developer at Tossplace operates within a matrix structure, being part of both silo teams and the Android chapter.
  • As a compact and agile organization, you will experience hands-on collaboration to influence technology direction and witness the real-world impact of our products.
  • Our automated deployment process enables us to release updates weekly, allowing teams to focus on developing desired functionalities.
  • Every Thursday, the Android chapter meets outside of their silos for Engineering Day, fostering active communication, sharing technical insights, and conducting code reviews.
  • As an Android Developer, you will have a direct impact on services functioning across various device environments.

In this role, you will:

  • Develop and operate the entire offline payment process, from card reading to VAN approval, across silo teams.
  • Create various Android products, including apps for payment terminals and business owner applications distributed via the Play Store.
  • Implement Android features considering the unique characteristics of different devices, gaining experience in real-world development.
  • Review PRs from team members to elevate code quality and share insights.
  • Quickly assemble UI with Toss Design System (TDS) to easily implement great interactions, allowing you to focus on core logic.

We are looking for candidates who:

  • Have experience designing complex structures for Android commercial services, with a focus on scalability and maintainability.
  • Possess experience improving code quality and productivity within a Kotlin-based Android codebase.
  • Have designed UI structures and interactions to provide a consistent user experience across various device environments.
  • Have a strong understanding of Android UI/UX guidelines.

When applying, please highlight your experiences that demonstrate:

  • A strong sense of responsibility for product quality and stability, along with a proactive approach to continuous improvement.
  • Your deep engagement in enhancing customer value through a strong grasp of technology and domain knowledge.
  • Your rich understanding of Android and mobile environments, focusing on optimized interface design.

Technologies we use include Kotlin, Kotlin Coroutines, Jetpack Compose, and TDS.

About Tossplace

Tossplace is a unique team within Toss focused on developing offline services, dedicated to revolutionizing the offline payment industry through innovative technology and integrated solutions.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.