home

Backend Developer

Product Development Division

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

Backend Team

Backend Team 콴다 유저가 쾌적하게 서비스를 이용할 수 있도록 Product의 모든 서버를 개발 운영합니다. 전 세계 모두에게 교육의 기회가 닿을 수 있도록 그를 위한 기반 시스템을 만들며 개선된 서비스를 유저에게 빠르고 안정적으로 제공합니다. 개인의 성장이 회사의 성장이라고 믿으며, 개개인이 성장할 수 있는 기회를 제공합니다.

주요 업무

인증, 검색, QnA, 커뮤니티, 결제, 멤버십, 콴다과외, 광고 등 다수의 애플리케이션을 개발합니다.
글로벌 1,300만 MAU 트래픽을 처리합니다.
MSA 환경에서 서비스를 개발합니다.
AWS/GCP의 다양한 Cloud Service를 사용합니다.

Backend Team이 일하는 방식

개발 프로세스를 지키며 개발하고 있습니다. 설계 리뷰, 코드 리뷰를 통해 높은 품질의 코드와 서비스가 유저에게 빠르게 전달될 수 있도록 합니다.
요구 사항을 파악하여 설계하고 개발 리더, 동료와 설계 리뷰를 가지며 리뷰 피드백을 반영하여 설계를 기반으로 코딩합니다.
코딩 후에는 설계 리뷰를 진행한 리뷰어 또는 개발 리더, 동료에게 코드 리뷰를 요청하고 리뷰를 반영하여 코드를 머지합니다.
서버 배포 프로세스를 정립하고 페어 프로그래밍을 체험한 개발 문화 레이드, 백엔드 개발에 필요한 가이드 작성 레이드, 빠르고 편한 개발 환경을 만드는 앱 개발 편의성/생산성 증대 레이드 등 팀 차원에서의 문제들을 레이드를 통해 함께 정의하고 해결합니다. 레이드는 누구든 제안하고 참여할 수 있습니다.
신규 멤버의 온보딩 과정을 Backend 팀원들이 지원합니다. 전사 차원의 온보딩 외에도 입사 1일차, 1주차, 2주차, 3주차에 걸쳐 진행하는 체크 리스트가 있고 해당 태스크를 완료할 수 있도록 버디와 개발 리더가 함께합니다.

주요 기술

Kotlin, Java, Spring Boot (Spring WebFlux, Spring MVC)
Python, Django, DRF, Sanic
AWS, GCP, Kubernetes, MySQL

자격 요건

Backend 개발 경력 3년 이상
전산학 관련 기본기가 탄탄하신 분
Java, Kotlin, Python 중 하나 이상의 언어를 자유롭게 구사할 수 있으신 분
데이터베이스에 대한 높은 이해 수준을 가지고 있으신 분
제품에 대한 애정과 책임을 가지고 주도적으로 개발, 개선할 수 있으신 분
AWS/GCP 등 Cloud 기반 Infra.에 익숙하신 분
새로운 것을 두려워하지 않고, 지속적인 성장을 원하시는 분

우대 사항

Microservices, Kubernetes에 대한 경험이 있으신 분
안정성이 높으면서 확장 가능한 시스템을 설계/운영해본 경험이 있으신 분
논리적, 비판적 사고 등을 통한 탁월한 문제 해결 능력을 갖추신 분

근무 형태

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

제출 서류

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

채용 절차

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

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

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