Our Story
home
Wanted Way
home
🖥️

원티드랩 개발 문화

개발 조직 구성

개발 조직은 사업부 소속과 서비스 플랫폼 부문 소속으로 나누어져 있으며, AI팀과, QA팀은 별도의 조직으로 분리되어 있습니다.
[사업부 개발팀] PO, 디자이너, 프론트엔드, 서버, 앱 개발 등 하나의 제품을 만들 수 있는 스쿼드 조직을 구성하여 제품 개발을 합니다. 채용, 기업, 커리어, 긱스, UGC, 글로벌 등 7개의 스쿼드가 있고, 맡은 제품 영역에 대해서 OKR을 정하고, 사업개발/마케터/데이터분석가와 직접 의견을 나눠 가장 좋은 문제 해결 방법을 결정합니다.
[서비스 플랫폼 부문] 서비스 코어를 강화하고 서비스 안정성을 제공하는 코어팀, 원티드의 원프로덕트 인프라를 제공하는 개발플랫폼팀, 글로벌 채용 공고 인프라를 제공하는 검색플랫폼팀으로 구성되어 있습니다. 서비스를 위한 플랫폼 개발 및 서비스 품질 향상을 목표로 합니다.

개발 방식

이슈 트래커로 Jira를 사용하고, 문서화는 Confluence, 소스관리는 Github, 커뮤니케이션 도구는 Slack, 디자인 커뮤니케이션은 Figma를 사용하고 있습니다.
기능 단위로 작은 유저스토리를 만들고 자주 배포합니다. 개발자가 스스로 일정 추정을 하여 완료 일정을 정합니다. 팀 별로 코드 리뷰를 진행하고, 테스트 코드를 작성합니다.
각 팀에서 프레임워크나 개발 도구를 함께 정하고, 코드 리뷰와 설계 리뷰를 진행합니다. 개발 생산성을 높이는 프로젝트도 진행합니다.

성장 지원

3개월에 한번씩 사내 기술 공유 세미나를 갖고 지식을 공유합니다. 자기계발에 도움 되는 컨퍼런스 참여, 스터디, 도서비 구매, 기술블로그 작성 등을 지원합니다.
아이디어가 파도칠 땐 해커톤을! ONE DAY 발표 영상 (2022.04)
개발자 본인이 있으면 좋겠다고 생각하는 기능의 추가나, 적용해보고 싶은 신기술을 충분히 시도해볼 수 있습니다. 개발하기 전에는 데이터 분석과 수요 조사로 불필요한 기능을 만드는 것을 최소화합니다. 무분별한 신기술 도입은 피하기 위해 수평적인 관계에서 충분한 토론을 거쳐 결정을 합니다.
개발자의 기술 성장과 학습을 리드할 역할인 테크리더가 회사의 기술 역량 수준을 지속적으로 높여나갈 수 있도록 합니다.
다음 커리어 레벨로 성장하기 위해 갖춰야 하는 모습들을 직무별로 설정하여 객관적인 기준을 통해 커리어 성장 방향성과 필요 역량을 구체적으로 제시합니다. 성장 경로는 매니저와 전문가 트랙으로 나뉩니다.

이런 장점이 있어요

구직자와 회사를 돕는 사회적으로 의미 있는 일이고, 사용자 피드백도 주변에서 바로 받을 수 있기 때문에, 재밌게 일을 하고 성과를 내는 것에서 가치 있는 일을 한다는 보람을 느낄 수 있습니다.
보고 배울만한 좋은 동료들이 많고, 동료 피드백을 통해서 꾸준히 성장하기 위한 동기부여를 얻을 수 있습니다.
자유롭고 유연한 회사 분위기 속에서 자기주도적으로 일을 할 수 있습니다. 다양한 기술을 시도해보면서 개인이 성장할 수 있도록 지원하는 환경입니다.
혼자 몰입해야 하는 업무는 재택으로, 동료들과 협업이 필요할 때는 사무실로 출근할 수 있게 주 3회 재택근무가 가능합니다. 업무시간에 최대한 집중하는 환경을 통해 야근 없는 회사생활을 지향하고 있습니다.
최고 수준의 업무 환경을 갖춘 롯데월드타워에서 일할 수 있습니다. 쾌적한 인테리어와 멋진 전망, 운동시설, 교통 접근성, 주변 생활 시설 등이 매우 좋습니다.

원티드를 이루는 주요 기술

프론트엔드: React, Nextjs
백엔드: Python3 (FastAPI+Flask), Django, Node.js(NestJS), Java
인프라: AWS
안드로이드: Kotlin
iOS: Swift
데이터베이스: Amazon Aurora
머신러닝: Pytorch, TensorFlow
데이터 : BigQuery, Amplitude

원티드랩 기술 블로그

원티드 서버개발자 QnA, FastAPI 써보니 어때요?

흥미로운 트래픽(파이썬), 서버팀

작은 조직으로 민첩하게, 프론트엔드팀

개발 환경 질문

Q. 서비스 배포 주기가 어떻게 되나요?
정해진 배포주기가 있는 것은 아니지만 2주 스프린트를 하고 있어서 2~3주에 한번 정도는 합니다.
Q. 코드리뷰는 주기적으로 진행하나요?
팀별로 코드리뷰를 진행하고, 코드가 머지되기 전에 리뷰를 거치고 있습니다.
Q. 자체 개발 세미나는 진행하나요?
내부 기술 세미나를 진행하고 외부에서도 참고하실 수 있도록 원티드 커리어 성장 컨텐츠로 공개하고 있습니다.
Q. TDD를 하고 있나요?
팀별로 테스트 커버리지 목표를 OKR로 정하고 TDD로 테스트 코드를 작성하려고 노력하고 있어요.