우아한형제들
문 앞으로 배달되는 일상의 행복
Commerce
2171명
https://www.woowahan.com/
[배민공통서비스웹프론트개발팀] Frontend Engineer
JavaScript
TypeScript
React
Closed
43
7년+
정규
2024. 3. 5. - 2024. 3. 12. (마감)
[Tech] 배민공통서비스웹프론트개발팀 웹프론트엔드 개발자
[함께 할 팀을 소개할게요]
- 배민공통서비스웹프론트개발팀은 배달의민족의 공통 영역을 개발해요.
배민 앱 내 웹 화면, 어드민, 백오피스 등 다양한 서비스를 개발하고 운영하고 있어요.
- 전사에서 쓰이는 공통 라이브러리, 디자인시스템, 인프라웨어, 프론트를 위한 도구를 개발해요.
우아한공방 (디자인시스템), 전사 공통 라이브러리, No-Code 툴, Module Federation 프레임워크, 우아한 워크플로우 (DevOps, Infraware) 등을 개발해요.
- 총 11명의 엔지니어가 함께 개발하고 있어요.
개발을 하며, 다양한 팀원의 생각으로 서로가 협력하며 성장해나가고 있어요.
- 위클리 회고, 프로젝트 회고를 통해 부족한 점을 빠르게 개선해나가고 있어요.
그 외에도 문서화/온보딩/코드리뷰/스터디 등 성장을 위한 여러 문화가 운영되고 있어요.
[합류하면 이런 업무를 할 수 있어요]
- 배달의민족 서비스 웹 디자인시스템 (우아한공방) 개발
모바일과 데스크톱 서비스에서 쓰일 수 있는 공통 컴포넌트를 제작해요.
공통 컴포넌트 적용률을 알 수 있는 트래킹 라이브러리 및 대시보드 그리고 서비스별로 패턴을 만들 수 있는 몰드 프레임워크를 개발해요.
- 우아한형제들 전사 프론트엔드 생산성을 올려주는 라이브러리, 서비스 개발
우아한형제들 내 PC 웹, Mobile 웹 등 100명 이상의 프론트 개발자가 유용하게 사용할 수 있는 라이브러리를 개발해요.
프론트 개발자 외에도 다양한 직군이 쉽게 사용할 수 있는 no-code 툴 등도 개발해요.
- 우아한 워크플로우 개발
전사의 개발자가 개발하는데 있어 도움이 되는 기능을 자동화하는 툴을 개발해요.
코드리뷰 자동화, 자동 메시징, 지라 티켓 자동관리, 브랜치 자동 배포 등 코드 작성 이전, 이후의 프로세스를 간소화 해요.
- 배달의민족 앱 내 웹 화면, 백오피스 개발
마케팅을 효율적으로 도와주는 마케팅 툴, 배달의민족 앱 내 웹 페이지, MicroFrontend Architecture(MF) 기반의 통합된 어드민 서비스 등을 개발하고 유지보수해요.
[합류하면 이런 경험을 할 수 있어요]
- 우아한형제들 전사에 영향을 끼치는 다양한 기술을 개발할 수 있어요.
라이브러리, 여러 툴을 개발하면서 다양한 환경과 기술을 고려하면서 개발하는 경험을 할 수 있어요.
- 디자인시스템 개발/운영 경험
디자이너와 개발자 사이의 언어를 맞추고 개발자 입장에서 쉽게 사용할 수 있는 컴포넌트를 설계하고 개발해 볼 수 있어요.
좋은 컴포넌트는 무엇인지 고민하고, 시맨틱 웹과 접근성에 기반한 개발 경험을 쌓으실 수 있어요.
- 배달의민족 앱 개발/운영 경험
5000만 배달의민족 고객이 사용하는 앱 화면을 개발해 볼 수 있어요.
앱과 웹 커뮤니케이션을 위한 규칙(브릿지, 인터페이스)을 정의하고 기획자/디자이너와의 튼튼한 기획 협의를 통해 대고객이 문제없이 사용할 수 있는 앱을 만드는 경험을 해볼 수 있어요.
- 통합된 개발 환경에서 사이드 이펙트를 고려한 개발 경험
다양한 프로젝트가 속해있는 모노레포에서 공통 로직과 컴포넌트를 사용하면서 여러 프로젝트의 영향도를 파악하고 고도화하는 경험을 할 수 있어요.
- 백앤드/인프라 개발 경험
Node 기반의 서버에서 전사를 대상으로 도움을 줄 수 있는 서비스 개발을 통해 백앤드/인프라 개발 경험을 해볼 수 있어요.
[이런 분과 함께하고 싶어요]
- 적극적인 의사소통을 통해 주도적으로 문제를 해결하고, 필요한 부분을 개선/개발 하는 분이면 좋겠어요.
- 어떤 기술에 대해 단편적으로 접근하는 것이 아니라, 깊게 고민해보신 분이면 좋겠어요.
- TypeScript를 잘 쓰기 위해 노력하신 경험이 있으면 더 좋아요!
- 최소 실무 경험이 7년이상 있으신 분이면 좋겠어요. (7년차에 준하는 경험이 있으셔도 좋아요)
[저희는 이런 기술을 사용하고 있어요]
- 사용 언어: TypeScript, JavaScript
- 코어: React, Next.js, MobX, Nest.js, React Query, Emotion.js, Vanilla Extract
- 환경: Node.js, Turborepo, pnpm workspace, MF, Monorepo
- 업무 도구: GitLab, Confluence, Jira, Figma, Slack
[꼭 읽어 주세요!]
- 지원 시 경력기술서(PDF형식) 필수 첨부 부탁드립니다.
- 경력기술서는 자신의 기술력을 보여 줄 수 있는 프로젝트나 협력 했던 활동사항 위주로 작성해주세요.
(진행기간, 주요업무내용, 본인이 기여한 기술력, 결과/성과/성취 등)
- 코딩테스트는 개별적으로 안내드리며, 심사는 평균 일주일 정도 소요됩니다.
출처: 우아한형제들 공식 채용 사이트