요약
직무 | 아이폰 앱 | |
고용 형태 | 정규직 | |
경력 | 1 ~ 5년 | |
회사 규모 | 134명 | |
기간 | 상시 채용 | |
위치 | 서울 강남구 삼성동 141 |
기술 스택
iOS
Swift
|
업무 소개
- Sendbird Voice & Video iOS SDK의 주요 구성 요소를 설계하고 구현합니다
- 개발자를 위한 구조화되면서도 integration하기 쉬운 client-side voice & video SDK를 구현합니다
- 꼼꼼한 코드 리뷰와 다양한 테스트 코드를 통해 안정화된 제품을 만듭니다
- 고객사가 SDK를 integration하기 쉽게 기술적인 지원을 제공합니다
- 고객에게 제공될 가이드로써 잘 디자인된 간결한 오픈 소스 샘플을 만듭니다
- 데모 용으로 voice & video SDK의 샘플을 Apple App Store에 배포합니다
- 고객 중심의 문서 및 가이드를 작성합니다
- 더 나은 제품을 만들기 위해 다른 플랫폼 및 팀과 협력합니다
자격 조건
- iOS 애플리케이션 개발해 보거나 배포 및 유지 관리를 해봤던 iOS 관련 경험과 지식
- iOS 프레임워크의 이해 및 swift 이해도
- 일반적인 소프트웨어 디자인 패턴과 아키텍처링, 메모리 관리에 대한 지식
- 가위 바위 보에 매우 능숙하여 공짜 커피를 마실 수 있는 능력
우대 사항
- SDK 구축에 대한 전문적인 경험과 지식
- Apple framework, 특히 Callkit과 Pushkit에 대한 경험
- Multi thread 프로그래밍의 경험
- 최신 framework 변경 사항, build tools 및 라이브러리에 대한 최신 정보
- 최소한의 정보로 문제의 근본 원인을 찾을 수있는 능력
- 네트워크 프로그래밍 경험 (예 : WebRTC, TCP / UDP, TLS 등)
- 클라이언트 측에서 서버 측에 이르는 광범위한 개발 경험
- Test-driven development 및 기타 Test framework의 경험
- WWDC Scholarship
- 프로그래밍 대회 (예 : ACM ICPC, IOI 등) 수상 경력
- 비즈니스 협업을 위한 영어 능력
Sendbird의 엔지니어링 팀은 전 세계를 위한 real-time conversational experiences 구축하기 위한 큰 과제를 해결하고 있습니다.
우리의 목표는
- 전 세계에 퍼져있는 사용자에게 최적화된 latency를 제공하는 플랫폼을 구축하고,
- 기능이 풍부하면서도 가볍고 성능이 훌륭한 클라이언트 SDK를 만들고,
- 고객이 real-time conversational 기술을 보다 빠르게 구현 할 수 있도록
하는 것입니다.
고객사의 개발자가 WebRTC 기반의 미디어 경험을 쉽게 interation 할 수 있도록 Voice & Video 팀에 합류하게 됩니다. 고객의 어려운 문제를 해결해주고, RTC 기술을 활용하여 세계적 수준의 제품을 만들기 위해 전문 지식을 배우고 확장해야합니다.