[무신사 테크 소개]
팀 무신사 테크 조직은 혁신의 원동력이자 변화를 선도하는 핵심 기술 조직입니다. 고객과 입점 브랜드가 각자의 고유한 개성을 자유롭게 표현할 수 있도록, 데이터와 기술을 기반으로 한 개인화된 경험을 제공합니다. 무신사 테크는 새로운 도전을 두려워하지 않으며, 항상 새로운 영역에서의 성공을 꿈꿉니다.
무신사는 한국을 넘어 글로벌 시장에서도 경쟁력 있는 서비스를 선보이고자 OCMP(One Core Multi Platform)를 구축하고 있습니다. 이를 통해 전체 비즈니스의 폭발적 성장을 지원하며 무신사 테크는 끊임없는 도전과 혁신으로 고객에게 더 나은 가치를 제공하고자 합니다.
[조직 소개]
파트너그로스팀은 무신사의 핵심 비즈니스 모델인 광고 서비스, Affiliate와 인플루언서 마케팅 서비스를 개발하고 있습니다. 단순히 무신사의 핵심 수익원이 되는 것을 넘어서, 높은 기술력을 가지고 브랜드와 인플루언서의 성공을 돕는 플랫폼이 되는 것을 지향점으로 서비스를 개발해 나가고 있습니다.
무신사가 보유한 커머스 트래픽, 상품 데이터, 고객 행동 데이터를 기반으로 브랜드와 고객을 더 효과적으로 연결하는 광고 플랫폼으로 고도화하고 있으며, 다양한 커머스 지면에서 광고가 자연스럽고 성과 있게 노출될 수 있도록, 최신 기술 스택을 활용하여 대규모 트래픽을 안정적으로 처리하고, 고성능과 확장성을 겸비한 시스템을 구축합니다.
우리 팀은 개발자 간의 활발한 소통과 협업을 중요시하며, 기술적인 도전과 성장을 함께 추구합니다. 특히 AI를 활용하여 개발 생산성과 유저의 가치를 극대화하는 것에 관심이 많습니다. 이번에 채용하는 Web SDK 엔지니어는 광고 플랫폼이 파트너와 외부 지면을 만나는 접점인 Web 프론트엔드 영역을 책임집니다. 다양한 환경에 임베드되어 광고 성과 데이터를 정확하게 수집하고 전달하는, 가볍고 신뢰할 수 있는 라이브러리를 직접 설계하고 개발하는 일입니다. 프론트엔드 엔지니어로서 한 단계 더 깊은 기술적 도전을 추구하고, 무신사의 광고 비즈니스 성공에 기여하고자 하는 여러분을 기다리고 있습니다.
[담당업무]
- Web 광고 SDK 개발 및 유지보수
- TypeScript/JavaScript를 사용하여 광고 성과 이벤트 수집, 기여도(Attribution) 분석, 딥링크 기능을 갖춘 Web SDK를 설계하고 개발합니다. 개발자가 사용하기 편한 직관적인 인터페이스와, 책임이 명확하게 분리된 이해하기 쉬운 SDK 구조를 제공합니다.
- 안정적인 라이브러리 제공
- 안정적이고 신뢰할 수 있는 SDK를 제공하기 위해 유닛테스트 가능한 코드를 작성하고, SDK 사용 중 발생하는 문제를 수집·분석하여 지속적으로 개선합니다.
- 크로스 브라우저 대응 및 성능 최적화
- 다양한 브라우저 환경에서 일관되게 동작하도록 호환성을 확보하고, 번들 사이즈 최적화, 폴리필 관리, 로딩 성능 개선 등을 통해 가볍고 빠른 SDK를 제공합니다.
- 광고 플랫폼 웹 애플리케이션 개발
- 광고 플랫폼 운영을 위한 어드민, 대시보드 등 웹 애플리케이션을 개발합니다. 백엔드, 머신러닝, 비즈니스 조직과 긴밀히 협업하며 광고 데이터를 안정적으로 수집·가공·연결하여 서비스에 반영합니다.
- 신기술 도입 및 연구
- 웹 표준과 JavaScript 생태계의 최신 기술 동향을 탐색하고 서비스에 적용합니다. 기술적 인사이트를 팀 내외에 공유하며, SDK의 성능과 개발 생산성을 지속적으로 향상시키는 데 기여합니다.
[자격 요건]
- 프론트엔드 개발 경험: HTML, CSS, JavaScript 생태계에 익숙하며, TypeScript/JavaScript 기반의 Web Application 또는 라이브러리를 개발한 경험이 있으신 분
- 웹 최적화 및 문제 해결 능력: 외부 스크립트 삽입 환경에서 발생할 수 있는 크로스 브라우징, 전역 오염, 성능 저하 등의 이슈를 웹 표준 및 브라우저 원리에 대한 깊은 이해를 바탕으로 해결할 수 있는 역량을 가지신 분
- 비즈니스 주도 역량: 비즈니스와 긴밀하게 협업하여 목표나 기술적 문제에 적합한 프론트엔드 솔루션을 활용하여 문제 해결을 주도할 수 있는 역량을 갖추신 분
- 의사소통 및 협업 능력: 효과적인 의사소통을 통해 다양한 기술 조직과의 협업을 원활히 할 수 있는 역량을 갖추신 분
[주요 기술스택]
- TypeScript / JavaScript
- React.js / Next.js
- Vite / Rollup / esbuild (번들링)
- Vitest (테스트)
- PNPM / Turborepo
- Github Actions
[우대사항]
- AI를 활용해 업무 생산성을 높이거나 제품의 가치를 극대화해 본 경험이 있으신 분
- 웹 표준 및 JavaScript 내부 구조를 깊이 연구하거나, 라이브러리 구조를 직접 재구현해 본 경험이 있으신 분
- Google AdMob, Meta, 네이버, 카카오 등 주요 광고 플랫폼의 웹 SDK 연동 및 광고 서비스 개발 경험이 있으신 분
- 대규모 웹 애플리케이션 아키텍처 설계에 깊은 이해가 있거나, 범용적으로 사용되는 공통 라이브러리/Web SDK를 직접 배포하고 운영해 본 경험이 있으신 분
- 대규모 트래픽 환경에서 실시간 유저 액션 로그/데이터 수집 시스템을 웹단에서 구축해 보신 분
- Docker, GitHub Actions 등 컨테이너 및 CI/CD 도구를 활용한 프론트엔드 배포 자동화 경험이 있으신 분
[지원 서류]
- 이력서(필수) / 포트폴리오(선택)
- (참고) 이력서/포트폴리오 작성 팁
이력서/포트폴리오에는 왜 해당 문제를 해결해야 했는지, 어떤 전략을 세웠는지, 어떤 성과가 있었는지 등에 대한 문제 정의, 문제 해결, 성과에 대한 전반적인 내용을 담아주세요. 프로젝트의 성공과 실패를 떠나, 1차 면접에서 인터뷰어와 심도있는 이야기를 나눌 수 있도록 프로젝트의 이해도가 높은 이력서로 구성해주세요. (프로젝트별 기여도 표시)
[근무조건]
[전형절차]
- 접수 기간 : 상시지원
- 전형 절차 : 서류 검토 - 1차 인터뷰 (Live Coding/Architecture Design) - 2차 인터뷰 (컬쳐핏) - 처우 협의 - 최종합격
- 1차 인터뷰는 Live Coding, Architecture Design 중 유연하게 구성되어 진행될 수 있습니다.
- 문의사항 : recruit@musinsa.com
[기타사항]
- 본 포지션은 수시 진행으로 우수 인재 채용 시 마감될 수 있습니다.
- 적합한 지원자에게 채용 담당자가 개별 연락 예정이며, 내부 규정에 따라 각 전형 단계별 개별 피드백은 제공하지 않습니다.
- 최종 합격자는 3개월간의 수습기간이 적용되며, 해당 기간 중 급여는 100% 지급됩니다.
- 입사 지원 서류에 허위사실이 발견될 경우, 채용 확정 이후라도 채용이 취소될 수 있습니다.