iOS Developer
# 합류하게 될 팀에 대해 알려드려요 - 토스의 iOS Developer는 2개 조직에 속하게 돼요. 하나는 사일로/팀이고, 또 하나는 iOS 챕터에요. - 토스는 사일로 혹은 팀 단위로 서비스가 만들어져요. 6~8명의 서로 다른 직군이 하나의 사일로/팀을 이루어 작은 스타트업처럼 자율성을 갖고 일하고 있어요. - 이외에 TDS(디자인 시스템), 인터랙션, 성능, 보안, 빌드 자동화, 로그 등 깊은 기술 문제를 전문적으로 다루는 플랫폼 팀도 있어요. - 토스에는 같은 iOS 개발자끼리 모인 ‘챕터’도 있어요. iOS 챕터에서는 한 개발자가 막히는 부분이 있다면, 다른 사일로/팀의 개발자분들이 적극적으로 도와주는 모습을 볼 수 있습니다. 편하게 질문하고 같이 고민하는, 성장하기에 좋은 환경이에요. - 챕터에선 매주 목요일에 ‘엔지니어링 데이’를 진행하고 있으며 이 시간에는 미니 컨퍼런스 같은 기술 세미나를 진행하거나, 오피스 라운지에 모여 앉아 코드 리뷰나 페어 프로그래밍을 하기도 해요. # 합류하면 함께 할 업무예요 - 송금, 자산 조회, 신용 관리, 대출, 보험, 인증, 결제 등 수백 가지 서비스를 제공하는 슈퍼 앱 토스의 iOS 개발을 함께해요. - 작게 나뉘어있는 서비스 중 하나를 전담해서 개발하게 돼요. - 맡은 서비스의 iOS 개발과 관련된 모든 의사결정을 책임지고, 우선순위를 정해요. - 비즈니스 로직에만 집중하여 서비스 개발을 할 수 있어요. 몇 줄의 코드로 화면이 만들어지는 TDS와 네트워킹, 암호화 등 개발 생산성을 위한 공통 모듈이 있기 때문이에요. # 이런 분과 함께하고 싶어요 - iOS 개발 경력 3년 이상에 준하는 실력을 보유한 분이면 좋아요. - 특정 기술 스택이나 프레임워크의 지식보다 탄탄한 기본기, 논리적 사고력과 추론 능력 그리고 실제 코드 구현 능력을 중요하게 생각해요. - 서로 다른 직군과 협업할 수 있는 커뮤니케이션 능력이 필요해요. - AI를 적극적으로 활용하여 생산성을 높일 수 있는 능력이 필요해요. - Protocol Oriented Programming에 대한 이해가 있으면 좋아요. - iOS의 뷰 레이아웃에 대한 이해가 있으면 좋아요. - 새로운 기술 습득에 적극적이신 분이면 좋아요. # 이력서는 이렇게 작성하시는 걸 추천해요 - 많은 사용자가 쓰는 대규모 서비스를 개발한 적이 있다면 알려주세요. - ‘이 서비스는 정말 내가 애정을 갖고 개발했다’는 경험이 있다면 알려주세요. - ‘이 문제는 정말 기술적으로 어려웠는데 끝까지 파고들어봤다’는 경험이 있다면 알려주세요. - ‘누가 시키지 않았지만 사용자 경험을 개선하기 위해 이런 노력을 해봤다’하는 경험이 있다면 알려주세요 - ‘단위 테스트를 고려한 코드를 작성해봤고, 거기서 얻은 나름의 철학과 노하우가 있다’면 알려주세요. - ‘AI를 활용하여 생산성을 눈에 띌 정도로 높인 사례가 있다’면 알려주세요. # 토스가 사용하는 기술 - The Modular Architecture, Example (Micro) App - Swift Concurrency, Combine, RxSwift - AutoLayout, FlexLayout, PinLayout, SwiftUI - RIBs, TCA, RxFlow, ReactorKit - Swift Testing, XCTest - Tuist, SPM, Fastlane # 토스로의 합류 여정 - 서류 접수 > 사전 과제 > 직무 인터뷰 > 문화적합성 인터뷰 > 처우 협의 > 최종 합격 및 입사 # 함께 할 동료를 위한 한마디 "고객 가치가 1순위인 곳" - 팀에 합류하여 가장 만족스러운 것은 다양한 앱 접근성을 고려하는 ‘진정한 고객 중심’의 가치를 몸소 실천하는 개발을 하고 있다는 거에요. - 오직 일에 대한 100%의 집중과 다양한 시도를 통해 진정으로 고객을 위한 iOS 앱을 함께 만들어보시고 싶다면 합류하세요!
As published by greenhouse
이름, 성, 이메일, 전화, 이력서/CV, 커버 레터, 위치
- 링크 written answer · optional
- 기타 서류 upload · optional
- 포트폴리오 upload · optional
- bizType optional
- Industry Name optional
- 신입 여부 choose one · optional
- 재직중 회사 optional
- 재직중 회사 (Candidate Profile) optional
- 재직중 회사 (ENG) optional
- 재직중 회사 (ID) optional
- 현재 직무명 optional
- 현재 직무명 (Candidate Profile) optional
- 이전 경력 1 optional
- 이전 경력 1 (ENG) optional
- 이전 경력 1 (ID) optional
- 이전 경력 1 (Industry Name) optional
- 이전 경력 1 (기간) optional
- 이전 경력 1(bizType) optional
- 이전 경력 2 optional
- 이전 경력 2 (bizType) optional
- 이전 경력 2 (ENG) optional
- 이전 경력 2 (ID) optional
- 이전 경력 2 (Industry Name) optional
- 이전 경력 2 (기간) optional
- 이전 경력 3 optional
- 이전 경력 3 (bizType) optional
- 이전 경력 3 (ENG) optional
- 이전 경력 3 (ID) optional
- 이전 경력 3 (Industry Name) optional
- 이전 경력 3 (기간) optional
- 이전 경력 4 optional
- 이전 경력 4 (bizType) optional
- 이전 경력 4 (ENG) optional
- 이전 경력 4 (ID) optional
- 이전 경력 4 (Industry Name) optional
- 이전 경력 4 (기간) optional
- 총 경력 기간 choose one · optional
- 채용 공고를 접한 경로 choose one · optional
- 4. [선택] 채용소식 수신 동의 여부 (광고성 문자) choose one · optional
- 경력 정보 (json) written answer · optional
- 채용 공고를 접한 경로 choose one
- 총 경력 기간(new)
- 1. [필수] 필수 개인정보 수집 이용 동의 여부 (이력서 등) choose one · optional
- 2. [선택] 선택 개인정보 수집 이용 동의 여부 (포트폴리오 등) choose one · optional
- 3. [선택] 인재풀 활용 동의 여부 (리비짓) choose one · optional
- 장애인 증빙 서류 upload · optional
- 국가보훈대상자 증빙 서류 upload · optional
- 5. [선택] 민감정보 수집 및 이용 동의 choose one · optional