Vision
home
CLASS101 Vision
home

iOS Developer

이런 일을 하게 될거에요

클래스101의 새로운 iOS 애플리케이션 아키텍쳐를 설계합니다.
인증, 영상 재생, 수강 환경, 응원하기, 알림 등 클래스101이 iOS 환경에서 제공하는 모든 기능을 개발합니다.

이런 분을 찾고 있어요

iOS 개발 경력 5년 이상 혹은 그에 준하는 실력을 갖춘 분
Swift를 사용한 iOS 앱 개발 경험이 있는 분
RxSwift 개발 경험이 있는 분
팀원에게 자신의 지식을 전할 수 있는 의사소통 능력을 가진 분
비즈니스 상황에 맞는 최선의 기술을 선택할 수 있는 분
좋은 코드를 작성하는 데에 욕심이 있는 분

이런 경험이 있다면 더 좋습니다

애플의 Human Interface Guidelines를 잘 이해하고 있는 분
오픈 소스에 기여한 적이 있는 분
MVVM, VIPER, 클린 아키텍쳐 등을 이해하고 설계하여 실제 서비스에 적용해본 경험이 있는 분
TDD 또는 테스트 코드 작성 경험이 있는 분
MAU 100만 이상의 iOS 앱 개발 경험이 있는 분
GitHub 링크 첨부

개발문화

코드 리뷰로 시행착오를 줄입니다.
정기적으로 모여 서로의 기술과 지식을 나누는 테크 토크와 세미나를 운영합니다.
자신이 생각하는 최선의 개발 방향을 존중합니다.
서비스에 필요한 것은 직접 제안하고 제품에 도입할 수 있습니다.
자신의 업무 과정을 정리하고 기술 블로그에 기록합니다.

개발환경

현재는 웹(React), 앱(React Native), 서버(Node.js) 모두 TypeScript로 개발합니다.
GraphQL Query/Mutation의 정적 타입을 자동으로 생성하여, 서버와 클라이언트 사이에서 인터페이스가 달라 생기는 오류를 컴파일 타임에 확인할 수 있습니다.
커밋이 반영되는 즉시 스테이징 환경에 배포되는 CI/CD 환경을 갖추고 있습니다.
코드 리뷰 없이는 코드를 반영하지 않습니다. 코드 품질을 위해, 그리고 서로의 성장을 위해 꼼꼼한 코드 리뷰를 진행합니다.

채용형태

정규직(수습 3개월)

채용과정

‘서류 전형→코딩 테스트→인터뷰 전형→채용’ 순으로 진행합니다.
필요 시 전형 과정 중 사전 전화인터뷰 또는 레퍼런스 체크를 요청할 수 있습니다.
“이직이라는 중대한 결정에 도움이 될 수 있도록 투명하게 많은 정보 드리고 싶습니다. 해당 포지션 혹은 팀에 대해 궁금한 사항이 있을때는 편하게 연락주세요 casey@101.inc 혹은 linkdin 으로 메시지 주시면 영업일 1일 이내로 답변 드리겠습니다.”
✉️Engineering Manager 지원하러 가기