채용정보로 돌아가기

토스플레이스에서 다양한 디바이스 환경의 Android 결제 서비스·SDK를 개발하고, 연결 안정성·성능·품질·배포 체계를 개선합니다. Kotlin 기반 Android 코드베이스의 품질 개선 및 확장 가능하고 유지보수성 높은 구조 설계 경험이 필요합니다.

Seoul정규직마감일 상시·미정
필요 기술AndroidKotlinKotlin CoroutinesJetpack ComposeTDS (Toss Design System)Model-View-WhateverPlace SDKLocal First
공식 채용 페이지에서 지원하기

게시일 2022년 6월 22일

공고 내용

![referral-1] (https://static.toss.im/photos/2609_native_main.png)

토스커뮤니티 Android · iOS 대규모 채용 >**📢 09. 28(월)

    1. 11(일)**

토스플레이스 Andriod Developer로 합류하면 이런 성장과 경험을 할 수 있어요

  • 다양한 디바이스의 특성을 고려해 Android 기능을 직접 구현하며, 실제 오프라인 환경에 맞는 개발을 경험할 수 있어요.
  • 카드 리딩부터 VAN 승인까지 결제가 이루어지는 전 과정을 가까이에서 경험하며, 결제 도메인에 대한 지식과 경험을 쌓을 수 있는 기회예요.
  • OS · 펌웨어와의 협업부터 멀티플랫폼 SDK까지, Android Native와 맞닿아 있는 다양한 기술 영역으로 경험을 확장할 수 있어요.
  • TDS(Toss Design System)를 활용해 UI와 인터랙션을 효율적으로 구현하고, 제품의 핵심 로직과 문제 해결에 더 집중할 수 있어요.
  • 팀과 사일로의 경계를 넘어 팀원들과 PR을 함께 리뷰하며, 다양한 문제 해결 방식과 기술적 인사이트를 나누고 코드 품질을 높일 수 있어요.

합류하게 될 팀에 대해 알려드려요

  • 토스플레이스는 토스커뮤니티 중 유일하게 오프라인 서비스를 만드는 팀으로, 실물 디바이스를 중심으로 오프라인 결제 산업과 매장 경험의 새로운 역사를 만들어가고 있어요.
  • 토스플레이스의 Android Developer는 사일로, 팀 그리고 Android Chapter에 동시에 소속되어 매트릭스 구조로 일하고 있어요.
  • 컴팩트하고 빠르게 움직이는 조직인 만큼, 유기적으로 협업하며 기술의 방향성을 함께 만들고 제품이 실제로 확산되는 과정을 가까이에서 경험할 수 있어요.
  • 자동화된 배포 프로세스 덕분에 매주 배포를 진행하며 각 팀이 원하는 기능 개발에 몰입할 수 있어요.
  • Android Chapter는 매주 목요일에 위클리로 진행하는 엔지니어링 데이를 통해 적극적인 교류를 하고 있어요. 기술에 대한 논의 또는 개발 노하우를 공유하고, 함께 코드 리뷰를 진행하기도 해요.
  • 토스플레이스의 Android Developer는 플랫폼의 경계를 넘어, 다양한 디바이스 환경에서 동작하는 서비스 전반에 직접적인 영향력을 발휘할 수 있어요.

합류하면 함께할 업무예요 토스플레이스 Android Chapter는 현재 최고의 안정성과 매끄러운 결제 경험이라는 두 가지의 목표에 집중하고 있어요. Chpater의 목표에 따라 다음 2개의 조직에서 채용을 진행해요. 로컬연결 Team > 토스 포스(POS)·토스 프론트(Front) 간 연결 안정성을 최대화하고, 인터넷이 불안정한 환경에서도 결제가 끊기지 않도록 오프라인에서 결점없이 동작하는 Local First 기반의 개발자 친화적 SDK Platform을 구축하고 있어요. >

  • 디바이스 사이의 연결 UX를 개선하여 연결 문제를 완전히 해결해요.
  • Place SDK를 활용하여 기존 제품의 기술 문제를 개선해요.
  • Local First 전환 기반을 구축하여 오프라인 서비스 안정성을 높여나가요. Client Platform Team > 클라이언트 성능과 안정성을 높이고, 빠른 배포와 롤백이 가능하도록 프로세스와 체계를 만들고 있어요. >
  • 실제 매장 환경에서 앱과 단말이 빠르고 안정적으로 동작할 수 있도록 성능과 품질을 책임져요.
  • 개발자와 QA가 더 빠르게 만들고 검증할 수 있도록 DX를 지속적으로 높여가요.
  • 배포 리스크를 줄이고 장애 발생 시 빠르게 감지·중단·롤백할 수 있는 환경을 구축해요.
  • 여러 앱/제품/단말 조합에서 공통 기능을 재사용하고 구조적 한계를 줄이기 위해 플랫폼 확장성을 고민해요.

이런 분과 함께하고 싶어요

  • Kotlin 기반의 Android 코드베이스에서 코드 품질과 생산성을 높이기 위한 고민과 개선 경험이 있는 분이 필요해요.
  • 복잡한 Android 상용 서비스의 구조를 설계하고, 확장성과 유지보수성을 깊이 고민해보신 분을 찾아요.
  • 다양한 디바이스 환경에서도 일관된 사용자 경험을 제공하기 위한 UI 구조와 인터랙션을 설계해 본 경험이 있는 분을 선호해요.
  • 안드로이드의 UI/UX 가이드라인에 대한 이해도가 높은 분을 찾아요.

이력서는 이렇게 작성하시는 걸 추천해요

  • 제품의 품질과 안정성에 높은 책임감을 가지고 주도적이고 지속적으로 개선한 경험이 있으면 알려주세요.
  • 기술과 도메인에 대한 이해를 바탕으로 고객의 삶에 가치를 더하기 위해 치열하게 몰입해 본 경험을 가장 중요하게 생각해요.
  • 안드로이드와 모바일 전반에 대한 풍부한 이해를 바탕으로 최적화된 인터페이스 설계를 지향하는 분이면 좋아요.

토스플레이스가 사용하는 기술

  • Kotlin, Kotlin Coroutines
  • Jetpack Compose, TDS (Toss Design System)
  • Model-View-Whatever

토스플레이스로의 합류 여정

  • 서류접수 > 직무 인터뷰 > 문화적합성 인터뷰 > 레퍼런스 체크 > 처우협의 > 최종합격 및 입사

함께할 동료를 위한 한마디 > "안드로이드를 이렇게까지 써볼 수 있는 곳은 토스플레이스가 유일해요."

  • 토스플레이스는 실물 디바이스를 직접 만드는 팀이라, 안드로이드 개발자가 할 수 있는 일의 범위가 넓어요. 일반적인 앱 개발과 달리, 앱을 통해 하드웨어를 직접 제어하고 디바이스의 동작 전반을 설계해요. 사용자 화면부터 기기 전체 흐름까지 직접 고민할 수 있어요.
  • 특히 SDK와 플랫폼 영역은 토스플레이스만의 큰 매력이에요. 안드로이드에 국한되지 않고, 다양한 기술 스택과 플랫폼을 넘나들며 문제를 해결하는 경험을 할 수 있어요.
  • 아직은 조직이 크지 않다 보니, 내가 만든 코드와 결정이 곧바로 제품과 비즈니스에 영향을 줘요. 단순히 기능을 구현하는 것을 넘어, 배우고 고민하며 직접 만들어가는 과정에서 큰 재미를 느낄 수 있어요.

같은 기업·계열사의 유사 기술 글

다른 기업의 유사 기술 글