Android Developer

6일 전

Seoul, 대한민국 Toss 정규직
합류하게 될 팀에 대해 알려드려요
• 토스의 Android Developer는 사일로/팀 그리고 Android 챕터에 동시에 속해있어요.
• 토스는 사일로 조직 단위로 서비스/제품이 만들어져요. 6~8명의 서로 다른 직군이 하나의 사일로를 이루어 작은 스타트업처럼 자율성을 갖고 일하고 있어요.
• 사일로 이외에 TDS(디자인 시스템), 인터랙션, 성능, 보안, 빌드 자동화, 로그 등 깊은 기술 문제를 전문적으로 다루는 플랫폼 팀도 있어요.
• 챕터는 매주 목요일 엔지니어링 데이에 모여 기술을 논의하고, 노하우를 공유하고, 함께 코드리뷰를 해요.
• 새로운 기술을 자유롭게 제안하고, 동료들과 함께 적용해볼 수 있어요. 합류하면 함께 할 업무에요
• Product Owner, Product Designer, Server Developer 등 다양한 직군의 동료들과 협업하여 토스 Android 서비스를 개발해요.
• 송금, 대출, 인증, 결제, 커머스, 광고 등 MAU 2,000만 이상이 사용하는 토스 앱의 핵심 화면을 직접 만들어요. 한 앱 안에서 여러 도메인을 넘나들며 경험과 노하우를 쌓을 수 있어요.
• 토스는 핵심 사용자 경험일수록 네이티브로 만들어요. 메모리 최적화, 렌더링 속도 개선, 수백 개 모듈의 빌드 시스템처럼 네이티브여서 풀 수 있는 문제를 수천만 사용자 환경에서 다뤄요.
• 토스 전 계열사가 쓰는 공통 플랫폼과 TDS 같은 핵심 기술을 설계해요. 내 결정이 전 계열사의 표준이 되는 경험을 할 수 있어요.
• 토스만의 고유한 디자인 시스템인 TDS(Toss Design System)를 활용해 어떠한 서비스라도 1분 만에 UI를 완성하고 오직 핵심 로직에만 집중할 수 있어요.
• 천만 명이 넘는 사용자에게 매주 새로운 기능을 릴리즈하는, 누구보다 빠른 이터레이션을 경험할 수 있어요. 이런 분과 함께하고 싶어요
• Android 개발 경력 3년 이상에 준하는 실력을 보유한 분이면 좋아요.
• Android 플랫폼에 대한 깊은 이해를 가진 분이면 좋아요.
• 규모가 큰 서비스에서 복잡한 문제를 주도적으로 해결해본 경험이 있으면 더 좋아요. 이력서는 이렇게 작성하시는 걸 추천해요
• 제품의 품질과 안정성에 높은 책임감을 가지고 주도적이고 지속적으로 개선한 경험이 있으면 알려주세요.
• 담당한 업무의 나열보다, 직접 해결한 문제를 중심으로 적어주세요.
• 문제의 배경과 어떻게 해결했는지, 왜 그 방법을 선택했는지 적어주세요. 개선 결과를 수치로 보여주시면 더 좋아요. 토스가 사용하는 기술
• Kotlin
• RxJava, Kotlin Coroutines
• View System, Jetpack Compose
• TDS(Toss Design System)
• Model-View-Whatever 토스로의 합류 여정
• 서류 접수 > 직무 인터뷰 > 문화적합성 인터뷰 > 레퍼런스체크 > 처우협의 > 최종합격 및 입사
• 직무 인터뷰 진행 시 당일 현장 과제가 진행돼요. 함께할 동료를 위한 한마디
• "스타트업과 큰 회사의 문화가 공존하는 느낌이에요"
• 저는 스타트업에서 홀로 안드로이드 개발자 1년정도 일하다 NEXT를 통해 토스로 합류했는데요. 토스에 와서는 스타트업에서 일하는듯한 느낌과 큰 회사에서 일하는 느낌이 공존하는게 좋았어요
• 이전 회사에서 일할때는 혼자 일하는게 좋으면서도 자극받을 팀원이 없다는게 큰 고민이었는데, 여기서는 한가지 제품을 온전히 내가 맡아서 개발할 수 있으면서도 토스라는 큰 제품속 챕터분들의 피드백을 받으며 성장할 수 있다는 점이 제일 장점이라고 생각해요.
• 그 외에도 일주일마다 한번씩 챕터 위클리를 통해 정보를 공유하고, 함께 개발에 집중하는 엔지니어링 데이 등 다양한 성장기회를 얻을수 있어서 좋은거 같아요.