home

Frontend Developer

Product Development Division

콴다의 Product Development Division은 누적 가입자 수 6,000만 명의 글로벌 프로덕트 콴다(QANDA) 개발을 책임지고 있는 조직입니다. 높은 수준의 제품 퀄리티를 유지하는 것과 제품을 빠르게 개선하는 것을 매우 중요한 가치로 생각합니다. 이를 달성하기 위해서 실험하는 것을 좋아하며 데이터에 기반한 접근을 하기 위해 노력합니다.

Frontend Team은?

교육을 "웹 기술로" 다시 만드는 조직입니다. 웹 기술의 장점인 빠른 개발 / 빠른 전달 / 압도적인 개수의 플랫폼을 무기로 하여 학생들이 더 나은 교육을 받을 수 있도록 합니다. 우리는 "정보의 평등"이라는 웹 기술의 정수를 이어받아 "교육 기회의 평등"을 이룰 것입니다.

같이 하게 될 일

교육을 웹으로 옮기는 작업을 합니다.
글로벌 1,300만 MAU를 가진 콴다 앱의 핵심인 “검색 페이지”를 만듭니다.
글로벌 250만 MAU의 “콴다 웹”을 만듭니다.
비대면 과외 플랫폼 “콴다과외”를 만듭니다.
앱 안의 다양한 웹뷰와, 디자인 시스템 (QANDA Design System) 라이브러리를 개발합니다.
유저 경험과 개발 경험 개선을 위해 Frontend 기술을 발전시킵니다.

Frontend Team이 일하는 방식

목적 조직인 TF로 나뉘어져 분기 동안 소수의 제품에만 집중할 수 있습니다.
매주 기술 분야 스터디를 진행합니다. Clean Architecture, Refactoring, HTTP에 대해 학습했고, 현재 web.dev의 칼럼들을 스터디하고 있습니다.
진정한 Agile 팀이 되기 위해 TDD 문화를 정착 시키고 있습니다. PO, QA팀과 테스트를 함께 작성하여 극단적으로 짧은 개발 주기를 달성할 것입니다.
기술 전문가를 넘어, 문제를 해결하는 사람이 되기 위해 고민합니다.

We React

우리는 React가 단순한 라이브러리가 아닌, 훌륭한 의사소통 언어라고 믿습니다. Frontend 개발자들의 빠른 의사소통을 위해 모든 제품을 React로 통일했습니다. 이 움직임은 Frontend 팀을 넘어 App 개발 팀에도 영감을 주어 React Native 제품을 탄생 시키기도 했습니다.
이제 더 나아가 디자이너와의 소통에도 React를 도입하여 디자인과 개발 사이의 간극을 획기적으로 줄이고자 합니다. 즉, View에 대한 전사적인 유비쿼터스 언어를 만드는 것입니다. 공통 언어는 콴다 팀이 더 빠르게 교육을 혁신할 수 있게 해줄 것이고, 이 움직임의 중심에 Frontend 팀이 있습니다.
 Tech Blog: React Deep Dive – React Event System (by Yeoul)

지원하셔야 할 이유

저희와 함께 만드실 화면이 전 세계 6,000만 유저에게 도달합니다.
모던 Frontend 개발자로서 해볼 수 있는 다양한 업무를 경험할 수 있습니다.
최신 웹 기술, A/B Test, TDD, BDD, Monorepo, 디자인 시스템 등
능력 있고 열정적인 동료들이 계속해서 조인하고 있습니다.
이 공고를 보고 조금이라도 설레셨다면 지원해주세요! 같이 놀아요!

주요 기술

React, Next.js, Typescript
Redux, Mobx, SWR
styled-component, Cypress, Jest, Storybook

자격 요건

Frontend Developer 관련 경력 3년 이상
HTML, CSS, JavaScript를 사용한 개발 경험이 있으신 분
HTTP 통신에 대한 이해가 깊으신 분
Vue, React, Angular 등의 프론트엔드 프레임워크를 사용한 개발 경험이 있으신 분
서버와 클라이언트 간 RESTful API 기반의 개발 경험이 있으신 분

우대 사항

React, TypeScript 개발 경험이 있으신 분
새로운 기술에 대한 학습을 선호하고 호기심이 많으신 분
서버 개발자와의 협업 경험이 있으신 분

근무 형태

정규직 (수습기간 3개월)

제출 서류

자유 양식의 국문 이력서(PDF)

채용 절차

서류 전형 → 1-3차 면접 → 최종 합격 → 처우 협의 → 입사
2-3차 면접은 하루에 연달아 진행됩니다.
포지션에 따라 과제 전형 혹은 추가 면접이 진행될 수 있습니다.

콴다 팀의 근무 환경과 복지가 궁금하시다면?

Inside QANDA: 최고의 글로벌 교육 서비스를 개발한다는 것