[토스] [토스] iOS Platform Engineer (React Native) | 오퍼센트[토스] iOS Platform Engineer (React Native)
합류하게 될 팀에 대해 알려드려요
- 토스에는 iOS 개발자끼리 모인 ‘챕터’가 있어요. iOS 챕터에서는 한 개발자가 막히는 부분이 있다면, 다른 사일로/팀의 개발자분들이 적극적으로 도와주는 모습을 볼 수 있습니다. 편하게 질문하고 같이 고민하는, 성장하기에 좋은 환경이에요.
- 토스 앱은 최고의 사용자 경험이 필요한 곳은 Native, 매일매일 실험으로 제품을 개선하는 초기 단계의 제품은 React Native/WebView로 구성되어 있어요.
- React Native Framework Team 은 토스의 React Native 개발환경을 세계적인 수준으로 발전시켜 나가는 것을 목표로 하는 플랫폼 팀이에요.
- Apps-In-Toss Team 은 토스앱에 다양한 제휴사들을 온보딩시켜, 유저와 제휴사의 가치를 기대화하는 토스 슈퍼앱 전략의 핵심을 담당하는 팀이에요.
합류하면 함께 할 업무에요
- 네이티브 토스 앱에서 부분적으로 React Native 를 사용할 수 있는 모듈을 설계해요.
- 토스 앱에 내장하는 React Native 모듈의 안정성을 관리하고, 성능을 개선해요.
- 프론트엔드 개발자들과 협업하며 React Native 개발 생산성을 개선해요.
- 필요하다면 React Native 오픈소스에 기여도 진행해요.
- 토스앱 내에서 다양한 제휴사들이 서비스를 제공 할 수 있도록 하는 “앱인토스(미니앱)” 기능을 구현해요.
이런 분과 함께하고 싶어요
- 개발환경의 품질과 안정성에 높은 책임감을 가지고 주도적으로 개선한 경험이 있으신 분이면 좋아요.
- iOS 플랫폼에 대한 이해도가 높은 분이면 좋아요.
- React Native 영역까지 기술 역량을 확장해 나가고 싶은 분이면 좋아요.
- React Native 프레임워크의 iOS 영역에 대한 이해도가 높은 분이면 좋아요.
- 오픈소스 소프트웨어 활동에 관심 있으신 분이면 좋아요.
이력서는 이렇게 작성하시는 걸 추천해요
- 큰 규모의 프로젝트를 기반으로 서비스 개발을 하신 경험이 있다면 알려주세요.
- 앱 빌드 과정에서 발생한 난이도 높은 문제를 해결한 경험이 있다면 어떤 문제였는지, 어떻게 해결했는지 알려주세요.
- 앱 구조 개선, 모듈화 작업을 진행한 경험이 있다면 어떤 작업을 진행했는지, 어떤 이점을 얻었는지 알려주세요.
- 선행 기술 연구를 통해 서비스 개선에 기여한 경험이 있다면 어떤 기술을 연구했는지, 어떤 이유로 연구했는지 알려주세요.
토스가 사용하는 기술
- The Modular Architecture, Micro Feature Architecture, Example (Micro) App
- Swift Concurrency, RxSwift, Combine
- AutoLayout, FlexLayout, PinLayout, SwiftUI
- RIBs, TCA, RxFlow, ReactorKit
- Swift Testing, XCTest, Quick, Nimble
- Tuist, SPM, CocoaPods, Fastlane, Jenkins
토스로의 합류 여정
- 서류 접수 > 사전 과제 > 직무 인터뷰 > 문화적합성 인터뷰 > 레퍼런스 체크 > 처우 협의 > 최종 합격 및 입사
함께 할 동료를 위한 한마디
"고객 가치가 1순위인 곳"
- 팀에 합류하여 가장 만족스러운 것은 다양한 앱 접근성을 고려하는 ‘진정한 고객 중심’의 가치를 몸소 실천하는 개발자을 하고 있다는 거에요.
- 오직 일에 대한 100%의 집중과 다양한 시도를 통해 진정으로 고객을 위한 iOS 앱을 함께 만들어보시고 싶다면 합류하세요!