Engineering Squad 소개
Engineering 스쿼드는 클래스101의 안정적인 성장을 위한 기술 기반을 구축하는 조직입니다. 결제/정산 시스템부터 개발 인프라까지, 서비스의 근간이 되는 핵심 시스템을 책임집니다.
Payment & Payout
복잡한 결제와 정산의 모든 것을 책임지는 팀입니다. 다양한 PG사 연동, 쿠폰 및 프로모션 처리, 구독 결제 시스템 등을 개발하고 있습니다. 크리에이터와 업체에 대한 정산 시스템을 자동화하여 수익 창출의 핵심 엔진을 만들어갑니다. 특히 정기결제 시스템 모듈 확장을 통해 안정적이고 유연한 구독 서비스를 지원합니다.
Platform & Infrastructure
서비스의 기술적 기반을 담당하는 팀입니다. 웹 성능 최적화, 개발자 생산성 향상을 위한 도구 개발, 데이터 파이프라인 구축 등을 수행합니다. CI/CD 고도화와 테스트 자동화를 통해 안정적인 배포 환경을 제공하며, AWS 클라우드 인프라를 효율적으로 운영하여 서비스의 확장성과 안정성을 확보합니다.
주요 업무
• CLASS101의 새로운 Android 애플리케이션 아키텍쳐를 설계합니다.
• 인증, 영상 재생, 수강 환경, 응원하기, 알림 등 클래스101이 iOS 환경에서 제공하는 모든 기능을 개발합니다.
Tech Stack
• Frontend: React, TypeScript, Next.js, GraphQL
• Backend: Java/Kotlin, Node.js, Spring Boot
• Infrastructure: AWS, Kubernetes, Docker
• Database: MongoDB, MySQL
자격 요건
• Android 개발 경력 5년 이상 혹은 그에 준하는 실력을 갖추신 분
• Kotlin 개발 경험이 있으신 분
• RxJava, RxKotlin, RxAndroid 개발 경험이 있으신 분
• 팀원에게 자신의 지식을 전할 수 있는 의사소통 능력을 가지신 분
• 비즈니스 상황에 맞는 최선의 기술을 선택할 수 있으신 분
• 좋은 코드를 작성하는 것에 욕심이 있으신 분
우대 사항
• Android의 디자인 및 품질 가이드라인을 잘 이해하고 있으신 분
• 오픈 소스에 기여한 적이 있으신 분
• MVVM, 클린 아키텍쳐 등을 이해하고 설계하여 실제 서비스에 적용해본 경험이 있으신 분
• TDD 또는 테스트 코드 작성 경험이 있으신 분
• MAU 100만 이상의 Android 앱 개발 경험이 있으신 분
• GitHub 링크 첨부
채용 프로세스
• 서류 심사
• 온라인 코딩 테스트 (테스트 기한 5일)
• 1차 코딩 인터뷰 (1:1로 1시간 진행)
• 2차 코딩 인터뷰 (1:1로 1시간 진행)
*하루에 최대한 진행할 수 있도록 일정을 잡아드리고 있으나 인터뷰어와의 일정조율이 어려운 경우는 일자를 나눠서 진행하게 됩니다.
• 컬쳐 인터뷰 (각 1시간)
• 레퍼런스 체크
*컬처 인터뷰와 레퍼런스 체크는 병렬적으로 진행합니다.
채용 형태
• 정규직 (수습 3개월 포함)
참고 사항
• 이력서에 사진을 첨부하지 않습니다
• 모든 첨부 파일은 PDF로 제출해 주세요