Search
Duplicate

Frontend Developer

Frontend Developer 는 CLASS101의 웹사이트 및 디자인 시스템의 웹 라이브러리를 개발합니다.

 Frontend Developer 지원하기(클릭)

주요업무(합류하시면 이런 일을 함께 해요!)
클래스101 웹사이트 개발
클래스101 디자인 시스템의 웹 라이브러리 개발
자격요건(이런 분을 찾고 있어요!)
웹 프론트엔드 개발 경력 3년 이상 혹은 그에 준하는 실력을 갖추신 분
SPA(React, Vue.js, Angular) 개발 경험이 있으신 분
정적 타입 언어를 사용했거나, TypeScript에 대한 깊은 이해가 있으신 분
팀원에게 자신의 지식을 전할 수 있는 의사소통 능력을 가지신 분
비즈니스 상황에 맞는 최선의 기술을 선택할 수 있으신 분
좋은 코드를 작성하는 것에 욕심이 있으신 분
번들 최적화, 렌더링 최적화에 대한 이해가 있으신 분
우대사항(이런 경험을 가진 분이라면 더욱 좋아요!)
웹 프론트엔드 개발 경력 7년 이상 혹은 이에 준하는 실력을 갖추신 분
브라우저 레벨의 렌더링 성능 최적화를 해본 경험이 있으신 분
CSS in JS 방식의 styling 기법에 대해 이해하고 경험하신 분
웹 접근성에 대한 이해도가 높으신 분
오픈 소스에 기여한 적이 있으신 분
iOS, 안드로이드의 UI/UX 가이드라인에 대해 이해하고 있으신 분
GitHub 링크 첨부
 개발문화(클래스101의 개발문화는 이렇습니다!)
코드 리뷰로 시행착오를 줄입니다.
자신이 생각하는 최선의 개발 방향을 존중합니다.
서비스에 필요한 것은 직접 제안하고 제품에 도입할 수 있습니다.
정기적으로 모여 서로의 기술과 지식을 나누는 테크 토크와 세미나를 운영합니다.
자신의 업무 과정을 정리하고 기술 블로그에 기록합니다.
 개발환경(클래스101의 개발환경은 이렇습니다!)
현재는 웹(React), 앱(React Native), 서버(Node.js) 모두 TypeScript로 개발합니다.
커밋이 반영되는 즉시 스테이징 환경에 배포되는 CI/CD 환경을 갖추고 있습니다.
GraphQL Query/Mutation의 정적 타입을 자동으로 생성하여, 서버와 클라이언트 사이에서 인터페이스가 달라 생기는 오류를 컴파일 타임에 확인할 수 있습니다.
코드 리뷰 없이는 코드를 반영하지 않습니다. 코드 품질을 위해, 그리고 서로의 성장을 위해 꼼꼼한 코드 리뷰를 진행합니다.
 기술스택(클래스101이 사용하는 기술스택입니다.)
Front-end
Java Back-end
Node.js Back-end
 합류여정
채용형태: 정규직(수습 3개월)
채용과정: 서류전형 → 코딩테스트 → 인터뷰 → 최종합격
필요 시, 전형 진행 중 전화 인터뷰 또는 레퍼런스 체크를 요청할 수 있습니다.
각 전형 결과(합격/불합격)는 모든 지원자분들께 일주일 이내로 개별 연락 드립니다.
 주의사항
모든 첨부파일은 PDF 형식으로 제출해주세요.
GitHub 계정을 제출해주시면 더 많은 피드백을 나눌 수 있습니다.
평가와 관련이 없으므로, 이력서에 증명사진을 첨부하지 않습니다.
문의사항
 CLASS101 채용팀: recruit@101.inc
본 채용 공고와 관련한 문의사항이 있으시다면, 언제든지 채용팀으로 문의해주세요!
채용 과정에 대해 궁금하시다면? 자주 묻는 질문