Vision
home
CLASS101 Vision
home

Engineering Manager

주요업무
프로덕트의 방향성에 부합하는 엔지니어링팀의 전략과 중장기 로드맵 도출
엔지니어들의 경력 개발과 적극적인 채용을 통한 안정적인 팀 구축
시스템의 안정성과 확장성을 확보하는 한편, 최신 기술을 도입을 통한 진화하는 아키텍쳐 유지
엔지니어링팀의 기술적인 방향성 및 디자인/코드 리뷰를 통한 건강한 개발 문화 제시
고객에 대한 이해와 헌신을 통한 수준 높은 소프트웨어 개발
Cross-functional 팀들과의 효율적인 협업
자격요건
컴퓨터 공학 혹은 관련 전공의 학사 학위 혹은 그에 준하는 관련 경험 있으신 분
7년 이상의 소프트웨어 개발 경험이 있으신 분
3년 이상의 개발팀 관리 경험이 있으신 분
복잡한 엔지니어링 프로덕트에 대한 성공적인 출시 경험이 있으신 분
소프트웨어 개발 full cycle에 대한 깊은 이해와 경험이 있으신 분
탁월한 커뮤니케이션 스킬이 있으신 분
우대사항
컴퓨터 공학 혹은 관련 전공의 석사 혹은 박사 학위
10년 이상의 소프트웨어 개발 경험
5년 이상의 개발팀 관리 경험
Scrum, kanban 등의 현대 애자일 소프트웨어 개발 방법론에 대한 경험
검증된 멘토링 능력
개발 문화
코드 리뷰로 시행착오를 줄입니다.
정기적으로 모여 서로의 기술과 지식을 나누는 테크 토크와 세미나를 운영합니다.
자신이 생각하는 최선의 개발 방향을 존중합니다.
서비스에 필요한 것은 직접 제안하고 제품에 도입할 수 있습니다.
개발 환경
Java 와 Kotlin 을 사용해서 SpringBoot 로 Application 을 개발합니다
GraphQL Query/Mutation의 정적 타입을 자동으로 생성하여, 서버와 클라이언트 사이에서 인터페이스가 달라 생기는 오류를 컴파일 타임에 확인할 수 있습니다.
커밋이 반영되는 즉시 스테이징 환경에 배포되는 CI/CD 환경을 갖추고 있습니다.
코드 리뷰 없이는 코드를 반영하지 않습니다. 코드 품질을 위해, 그리고 서로의 성장을 위해 꼼꼼한 코드 리뷰를 진행합니다.
팀에 도움이 되는 신기술과 문화가 있다면 적극적으로 채택하는 편이며, 이를 주도적으로 할 수 있는 환경을 제공합니다.
개발자의 경험을 개선하는 플랫폼팀이 개발자의 생산성과 개발 환경을 개선하기 위해 노력하고 있습니다.
기술 스택
Front-end
React, TypeScript, GraphQL, Apollo, Next.js, Lerna, styled-components, Storybook
Micro Frontend w/ Nx
Class101 design system
Babel, Webpack
Jest
Node.js
Java Back-end
Java, Kotlin
Spring Boot, JPA, QueryDSL
Gradle
MSA
Spock, JUnit, Mockito
Docker, K8s
Node.js Back-end
TypeScript, GraphQL, Apollo, TypeGraphQL, Typegoose
MongoDB
Docker, K8s
채용 형태
정규직(수습 3개월)
채용 과정
‘서류 전형 → 인터뷰 전형 → 채용’ 순으로 진행됩니다. ** 2~3명의 인터뷰어와 개별적으로 1:1 인터뷰를 진행하게 됩니다. 각 1시간씩 진행되어, 총 2~3시간이 소요될 예정입니다. ** 인터뷰는 하루에 모두 진행됩니다. 지원자 및 인터뷰어의 일정에 따라 여러날에 걸쳐 진행될 수 있습니다.
필요 시 전형 과정 중 사전 전화인터뷰 또는 레퍼런스 체크를 요청할 수 있습니다.
주의사항
GitHub 계정을 제출해주시면 더 많은 피드백을 나눌 수 있습니다.
이력서에 사진을 첨부하지 않습니다. 평가와 관련이 없습니다.
 people@101.inc
본 채용 공고와 관련한 문의사항이 있으시다면, 언제든지 피플팀으로 문의해주세요!
✉️Engineering Manager 지원하러 가기