채용 배경
크리에이트립은 액티비티 예약을 넘어 여행 전체, 금융, 엔터테인먼트, 쇼핑, 유학 연계 등으로 서비스 영역을 확장합니다. 확장 속도에 맞게 신사업들을 론칭하면서도 글로벌 고객들이 안정적으로 서비스를 사용할 수 있도록 돕는 탄탄한 엔지니어링이 필요합니다.
크리에이트립은 전세계의 글로벌 사용자들이 온라인에서 한국을 즐길수 있도록 돕습니다. 글로벌 고객을 위한 네이버를 지향하는 크리에이트립 서비스에서는 사용자가 다양한 서비스 도메인을 안정적으로 경험할 수 있어야 하며, 비즈니스 목적과 단계에 맞춰 기존/신규 서비스를 효과적으로 유지보수 및 론칭해야 합니다. 크리에이트립의 유능한 백엔드 엔지니어 파트를 리드하고 장기적인 안목으로 최적의 도메인 기반을 단단히 할 수 있는 백엔드 파트 리더를 모십니다.
주요 업무
• 크리에이트립 프로덕트 및 비즈니스 목적을 고려한 서버 설계
• 크리에이트립 프로덕트 백엔드 기술적 리딩
• 크리에이트립 프로덕트 백엔드 엔지니어 구성원 리딩
• 크리에이트립 프로덕트에 필요한 비즈니스 로직 구현
프로덕트 팀원 현황
크리에이트립 프로덕트 부문은 21명의 팀원이 함께합니다. 뛰어난 팀원들이 다양한 서비스를 밀도 있게 만들어가고 있어요 🏃🏻♂️
프로덕트는 사업부 별 목적 조직 (스쿼드)과 기능 조직 (파트)로 구성되어 있습니다.
• 목적 조직은 여행/숙소, 쇼핑, 어학당 스쿼드로 이루어져 있으며 스쿼드 안에서는 PM, 프로덕트 디자이너, 백엔드 및 프론트엔드 엔지니어, 그로스 담당자가 함께 서비스를 만들어 나갑니다.
• 기능 조직은 스쿼드에서 비슷한 직군끼리 묶어서 기술적인 소통과 관리를 진행합니다. 예를 들어 프론트엔드 파트, 백엔드 파트, UXUI 팀 등이 있습니다.
백엔드 파트의 기술 고민
• Nestjs 프레임워크 기반하에 MariaDB, elasticsearch, redis를 사용하고 있으며, GraphQL Federation, gRPC를 이용한 마이크로서비스 아키텍처로 확장하고 있습니다.
• 인프라는 메인은 AWS를 기반으로, 서비스는 ECS로 운영하고 있습니다.
• 현재 저희 팀에서 가장 고민하는 것들은, 도메인 확장, 마이크로 서비스 (gRPC, GraphQL을 잘 쓰기 위한 노력), SRE, DDD, CQRS 등입니다.
크리에이트립의 개발 문화
• 스프린트, TASK관리, 회고 : 2주 단위 스프린트 미팅을 통해 새로운 비즈니스 목표, 2주간 인입된 고객 니즈 등을 연구토론하고, 해결책에 대한 고민을 합니다.
• 테스트코드 : 자체 논의한 규칙을 기반으로 현재 단위 테스트, 어플리케이션 서비스 레이어 테스트 코드 등을 작성하고 있습니다.
• 기술 세미나 및 스터디 : 2020년부터 50번에 달하는 횟수로 2주마다 내부 세미나 및 스터디를 진행하고 있습니다. 그 외에도 데일리 미팅을 하다 보면 최근 관심을 가진 기술에 대해 이야기하는 경우가 많고, 같은 기술에 관심이 있을 경우, 자율적으로 독서 모임, 사이드 프로젝트 등을 진행하며 성장을 즐기고 있습니다.
• 코드 리뷰 : 코드 리뷰는 리뷰 요청한 사람의 실력을 검증하기 위함이 아닌 서로의 생각을 공유하고 토론하면서 함께 성장하기 위한, 프로젝트에 대한 서로의 시야를 넓힐 수 있는 과정으로 생각하고 있습니다.
상세 기술 (백엔드)
• Typescript, Nest.js, GraphQL, gRPC, TypeORM, Sequelize, mongoose
• AWS, Terraform, serverless framework, redis, elasticsearch, Sentry
상세 툴 (디자인)
• Figma
자격 요건
[필수] 마인드셋
• 리더 포지션의 권한과 책임에 대해 명확하게 이해하고 리더로서 몰입을 통해 회사, 본인, 팀원의 성장을 이루어내고 싶으신 분
• 다양한 의견을 경청하면서도 본인만의 철학을 갖춘 코딩을 추구하시는 분
• 글로벌 서비스에 대한 관심과 열정을 보유하신 분
• 한국의 트렌드가 글로벌로 성장하는 것에 공감하고 이에 대한 관심이 많으신 분
• 스스로의 역량을 한정짓지 않고 탁월한 성과를 기반으로 급진적인 성취와 성장, 보상을 추구하시는 분
• 다양한 백그라운드의 이해관계자들과 목표 지향적인 커뮤니케이션이 가능하신 분
• 스스로 문제를 정의하고 유저와 비즈니스를 함께 고려한 솔루션을 찾으려 노력하시는 분
[필수] 스킬셋
• 5년 이상의 백엔드 개발 경력 (또는 그에 준하는 실력)을 보유하신 분
• Node.js에 전문성을 가지고 계신 분
• OOP에 대한 이해를 바탕으로 객체의 책임, 역할, 협력에 대해 고민하시는 분
• AWS / Linux 환경에서 Container 기반 인프라 구축 및 운영 경험이 있으신 분
• RDBMS/NoSQL에 대한 이해를 바탕으로 서비스 개발 및 운영 경험이 있으신 분
[우대] 스킬셋
• 속도 빠른 스타트업이나 애자일 조직을 경험해 보신 분
• 팀 리딩 경험이 있으신 분
• Microservice 아키텍처 기반의 개발 경험이 있으신 분
• E-Commerce 서비스 개발 경험이 있으신 분
• 다국어 서비스를 운영해 보신 분
채용 형태
• 정규직(3개월 수습기간, 해당 기간 내 급여 100% 지급)
채용 절차
• 자유형식의 이력서, 포트폴리오(참여했던 프로모션, 광고 결과)를 필수로 제출해주세요.(PDF 필수)
- 이력서에는 구직자의 신체적 조건, 출신지역, 혼인 여부, 재산 및 가족의 학력·직업·재산 관련 정보를 포함해서는 안 됩니다.
※ 제출해주신 서류는 해당 포지션의 채용이 확정된 이후 관련 법령에 따라 즉시 파기될 예정입니다.
• 서류 전형 → 직무 인터뷰 → 처우협의 → 최종합격 및 입사 순으로 진행됩니다.
• 최대 영업일 7일 이내 지원하신 이메일로 인터뷰 여부를 알려 드립니다.
• 채용 소요시간은 상황에 따라 다를 수 있지만 크리에이트립은 신속하게 채용 결과를 공유해드립니다.
• 경우에 따라 추가 인터뷰나 티타임 등이 진행될 수 있으며 이 경우 사전에 연락 드립니다.
• 사전 동의하에 레퍼런스 체크가 진행 될 수 있습니다.
채용 보상금(NEW!)
• 크리에이트립 공식 채용홈을 통해 합격하신 모든 분들께 500,000원의 채용 보상금을 지급해 드리고 있습니다. 많은 관심과 지원 바랍니다. 😀 (단, 정규직에 한하며, 입사 후 3개월 경과 시 지급)