채용으로 돌아가기[Vapor] 프론트엔드 개발자 (디자인 시스템)
함께할 팀을 소개해요
구름 디자인 시스템 Vapor는 구름의 모든 서비스에 일관된 사용자 경험과 높은 디자인 품질을 제공하기 위해 설계된 체계입니다. 명확한 원칙을 바탕으로 누구나 자유롭게 활용할 수 있도록 오픈 소스로 공개되었으며, 디자인 컴포넌트와 토큰, 가이드라인 등 다양한 요소를 포함해 협업과 확장성을 함께 고려했습니다. 이를 통해 디자이너와 개발자 모두가 더 나은 프로덕트를 만들 수 있는 환경을 지원합니다.
이런 일을 해요
- 구름의 세 번째 디자인시스템, Vapor의 리뉴얼 총괄하고 오픈소스 프로젝트로서의 기술적 방향성 주도
- 프로덕트 개발 그룹 및 디자인 챕터와의 긴밀한 협업하여, 구름의 전 제품에 적용되는 컴포넌트 설계 원칙과 아키텍처 수립
- 파편화된 UI를 통합하고, 디자인 토큰부터 복합 컴포넌트까지 일관되고 확장 가능한 UI 인프라스트럭처 구축
- 사내 프론트엔드 개발자들이 디자인시스템을 쉽게 도입하고 기여할 수 있도록 가이드라인과 사내 기여 문화 정립
- 웹 접근성(A11y)과 성능 최적화의 기준을 세우고, 이를 유지하기 위한 테스트 및 배포 파이프라인 고도화
- AI 기반 코드 생성, 디자인 보조, 테스트 자동화 도구와의 연계를 고려하여 사람과 AI가 함께 이해하고 확장할 수 있는 디자인시스템 구조 설계
- 컴포넌트, 토큰, 문서가 AI가 맥락을 이해하고 활용할 수 있는 형태로 정의되도록 명세, 네이밍, 문서 구조를 지속적으로 개선
다음 경험이 있는 분을 찾고 있어요
- 3년 이상 6년 이하의 프론트엔드 개발 경력 또는 그에 준하는 시스템 설계 역량을 갖춘 분
- 다수의 상용 프로덕트에 공통으로 적용되는 디자인시스템을 주도적으로 설계, 개발, 운영해 본 경험이 있는 분
- React, TypeScript에 대한 깊은 이해를 바탕으로 복잡한 UI 컴포넌트의 상태 관리 및 라이프사이클이 능숙한 분
- 시맨틱 버저닝(Semantic Versioning)과 하위 호환성을 고려한 패키지 배포 및 버전 관리 경험이 있는 분
- 디자이너, 프로덕트 매니저, 개발자 등 다양한 직군과 원활하게 소통하며 기술적 합의를 이끌어낼 수 있는 커뮤니케이션 역량이 있는 분
다음 경험이 있으면 더 좋아요
- JavaScript/TypeScript 기반의 주요 오픈소스 프로젝트에 핵심 기여자로 활동한 경험이 있는 분
- Webpack, Rollup, Tsup 등 번들러에 대한 깊은 이해를 바탕으로 최적화된 빌드 환경을 구성해 본 분
- Turborepo, PNPM, Lerna 등을 활용한 대규모 모노레포(Monorepo) 아키텍처 설계 및 마이그레이션 경험이 있는 분
- WCAG 2.1 표준을 깊이 이해하고, 스크린 리더 및 키보드 네비게이션을 완벽하게 지원하는 접근성 높은 컴포넌트를 개발한 경험이 있는 분
- Storybook, Playwright 등을 활용하여 UI 컴포넌트의 시각적 회귀 테스트(VRT) 및 E2E 테스트 자동화 환경을 구축한 경험이 있는 분
- Claude, GitHub Copilot, Cursor 등 LLM 기반 개발 도구를 활용해 디자인시스템 개발·문서화·테스트 생산성을 개선해 본 경험이 있는 분
- 디자인 토큰, 컴포넌트 API, Storybook 문서를 기계가 이해하기 쉬운 구조(JSON, 명확한 Props 정의, 일관된 네이밍 등)로 설계해 본 경험이 있는 분
- 반복적인 UI 구현 및 검증 작업을 AI 또는 자동화 도구를 통해 구조화해 본 경험이 있는 분
채용 프로세스
01서류 검토
021차 면접
03미션 수행
04인성검사 및 2차 면접
01 서류 검토
- 제출하신 지원서와 포트폴리오를 바탕으로 모집 직군과의 연관성을 종합적으로 검토해요
- 서류 전형은 통상 1~2주일 정도 기간이 소요될 수 있어요
02 1차 면접
- 제출 해주신 이력서와 포트폴리오 그리고 미션 내용과 실무 내용을 중심으로 면접이 진행돼요
- 1차 면접은 화상 면접으로 진행되며, 면접 시간은 약 1시간 내외로 소요돼요
03 미션 수행
- 본인의 역량을 드러낼 수 있는 직군 별 미션을 드려요
- 미션 전형은 통상 1~2주일 정도 기간이 소요될 수 있어요
04 인성검사 및 2차 면접
- 2차 면접 대상자에 한하여 온라인 인성 검사 응시를 요청 드려요
- 인성 검사 결과는 2차 면접 참고 자료로 활용되며, 기한 내에 응시하지 않을 경우 2차 면접은 취소돼요
- 2차 면접은 culture & fit 중심으로 **대면 면접**으로 진행되며, 면접 시간은 약 1시간 내외로 소요돼요
자주 묻는 질문
Q. 불합격자도 결과 안내를 해주시나요?A. 구름은 합격/불합격 여부와 관계없이 모든 분께 결과를 안내해 드려요
최선을 다해 검토한 후 신속히 결과 알려드릴게요
Q. 포트폴리오는 필수인가요?A. 구름에서 채용 중인 모든 직무에 포트폴리오 제출이 필수입니다
정해진 형식은 없으며, 지원 직무에 대한 역량을 담은 포트폴리오를 제출해주세요
Q. 최종 합격 후 입사 프로세스가 궁금해요! A. 최종 합격자분께는 입사 가능일, 처우 등의 협의를 위해 개별적으로 연락 드리고 있습니다
위치판교
고용 형태정규직
근무 유형대면 근무
스쿼드/팀Vapor