logo

무신사

Mobile Engineering Manager (29CM)
구분
29CM
직군
Mobile Engineer
경력사항
경력 8년 이상
고용형태
정규직
근무지
무신사 오피스 성수대한민국 서울특별시 성동구 성수동2가 277-47, 무신사 성수

[29CM 소개]

29CM는 ​고객의 ​라이프 ​스타일에 어울리는 ​최적의 상품들을 발견하고 소개하는 ​온/오프라인 ​셀렉트숍입니다. 2011년,  ​'고객의 더 나은 ​선택을 돕는다’라는 ​미션으로부터 ​출발한 후, ​2024년 ​거래액 ​1조를 돌파했으며, 매년 ​두 ​자릿수의 성장률을  지속하며 ​고속 ​성장 ​중입니다. 더 많고 ​더 저렴한 ​상품을 ​추구하는 다른 ​기업들과 달리 ​우리는 ​29CM만의 방식이 담긴 ​콘텐츠를 선보이며 ​브랜드와 고객 모두에게 대체 불가능한 커머스 플랫폼을 만들어가고 있습니다.


[팀 소개]

Business Driven Development

  • 29CM 모바일팀은 개발자이기 전에 회사의 구성원으로서 비즈니스에 기여할 수 있는 방향을 먼저 고민합니다. 비즈니스 전개를 최우선 순위로 두며, 제품팀에 필요한 기술적 인사이트를 제공하고 지원을 아끼지 않습니다.

고객 중심, 집요한 문제 해결

  • 고객의 문제를 가장 중요하게 생각하며, 명시적 요구뿐만 아니라 잠재적 니즈까지 발견하고 해결합니다. 작은 기능 하나도 고객 가치를 최우선으로 삼아 완성도 높은 결과물을 제공합니다.

효율적이고 혁신적인 업무 환경

  • 비효율을 적극 해소하고, 개발 도구 도입과 프로세스 개선, 프로젝트 최적화 등을 통해 효율을 높이고 있습니다.
  • GitHub Actions 기반 CI/CD 구축
  • Feature Flag 기반 Trunk-based Development
  • 자동화된 프로세스와 주기적 릴리즈

함께 성장하는 문화

  • 코드 리뷰와 페어 프로그래밍을 핵심 문화로 삼아, 좋은 코드 기준을 논의하고 도메인 지식을 공유합니다. 신규 입사자에게는 집중적인 페어 프로그래밍으로 소프트랜딩을 지원하며, 주기적인 회고를 통해 팀 문화를 개선합니다.


[담당 업무]

  • iOS/Android 모바일 앱의 전반적인 개발 및 운영을 총괄합니다.
  • 홈, 카테고리, 검색, 좋아요 등 다양한 도메인 기능을 개발하며 관리합니다.
  • SDUI 등 서버 기반 UI 시스템 도입 및 운영, 확장성과 안정성을 고려한 지속 가능한 운영 시스템을 구축합니다.
  • 플랫폼별 개발 환경 및 워크스페이스 개선, 모듈화, 성능/빌드 최적화에 집중합니다.
  • 모바일 앱 내 WebView 구성, 최적화 및 유지관리가 될 수 있도록 합니다.
  • CI/CD, Unit Test, 성능 모니터링 등 시스템을 관리 및 고도화합니다.
  • 개발 생산성 향상을 위한 자동화, 효율적인 협업 도구 및 프로세스를 개선합니다.
  • 기능/기술 OKR 달성 및 비즈니스 목표 달성을 위한 전략을 수립합니다.
  • 팀원 성장 및 코드 품질 향상을 위한 코드 리뷰, 페어 프로그래밍, 회고를 주도합니다.
  • 타 부서(기획, 디자인, 서버 등)와의 협업 및 커뮤니케이션을 총괄합니다.
  • 신규 기술 도입, 엔지니어링 환경 개선, 기술 블로그 운영 등의 분야에 리더십을 발휘합니다.


[자격 요건]

  • iOS/Android 개발 경력 합산 8년 이상 또는 이에 준하는 실력을 갖추신 분
  • 모바일 플랫폼 전반에 대한 깊은 이해와 실무 경험이 있으신 분
  • 적극적인 코드 리뷰와 협업 문화를 경험하신 분
  • 비즈니스 목표 달성을 위한 주도적 문제 해결 역량이 있으신 분
  • E-Commerce 서비스 개발 경험 또는 커머스 서비스에 대해 관심이 있으신 분
  • 효율적인 협업 및 엔지니어링 환경 개선에 대한 관심과 경험이 있으신 분


[주요 기술스택]

  • iOS: Swift, Tuist, Swift Package Manager, Carthage 등
  • Android: Kotlin, Gradle, Jetpack, Koin, Coroutine, Retrofit 등
  • 공통: GitHub Actions, MS App Center, TestFlight, Firebase, Amplitude, Snowplow, Braze, AppsFlyer
  • 아키텍처: Modular Architecture, Trunk-based Development, Feature Flag
  • 협업: PR 기반 코드 리뷰, 페어 프로그래밍, 자동화된 테스트 및 배포


[우대 사항]

  • iOS/Android 동시 리딩 또는 크로스 플랫폼 프로젝트 경험이 있으신 분
  • Declarative UI(PinLayout/FlexLayout/Jetpack Compose) 경험이 있으신 분
  • Tuist, Gradle 등 빌드 시스템 및 모듈러 아키텍처 구축 경험이 있으신 분
  • 대규모 E-Commerce 서비스 개발 및 운영 경험이 있으신 분
  • 팀의 Technical Milestone 수립 및 주도 경험이 있으신 분
  • 엔지니어링 환경 개선, 자동화, 품질 관리 경험이 있으신 분
  • 기술 블로그 운영, 외부 발표 등 기술 커뮤니케이션 역량을 가지신 분


[지원 서류]

  • 이력서/ 포트폴리오(선택)
  • (참고) 이력서/포트폴리오 작성팁

이력서/포트폴리오에는 왜 해당 문제를 해결해야 했는지, 어떤 전략을 세웠는지, 어떤 성과가 있었는지 등에 대한 문제 정의, 문제 해결, 성과에 대한 전반적인 내용을 담아주세요. 프로젝트의 성공과 실패를 떠나, 1차 면접에서 인터뷰어와 심도있는 이야기를 나눌 수 있도록 프로젝트의 이해도가 높은 이력서로 구성해주세요. (프로젝트별 기여도 표시)


[근무 조건]

  • 정규직


[전형 절차]

  • 접수 기간 : 상시지원
  • 전형 절차 : 서류 전형 - 1차 인터뷰 - 2차 인터뷰 - 처우 협의 - 최종 합격
  • 사전 과제 / 전화 인터뷰 등의 전형이 추가될 수 있습니다.
  • 문의사항 : [email protected]


[기타 사항]

  • 본 채용은 수시 진행으로 우수 인재 채용 시 마감될 수 있습니다.
  • 최종 합격자는 3개월간의 수습기간이 적용되며, 해당 기간 중 급여는 100% 지급됩니다.
  • 입사지원 서류에 허위사실이 발견될 경우, 채용확정 이후라도 채용이 취소될 수 있습니다.
공유하기
Mobile Engineering Manager (29CM)

[29CM 소개]

29CM는 ​고객의 ​라이프 ​스타일에 어울리는 ​최적의 상품들을 발견하고 소개하는 ​온/오프라인 ​셀렉트숍입니다. 2011년,  ​'고객의 더 나은 ​선택을 돕는다’라는 ​미션으로부터 ​출발한 후, ​2024년 ​거래액 ​1조를 돌파했으며, 매년 ​두 ​자릿수의 성장률을  지속하며 ​고속 ​성장 ​중입니다. 더 많고 ​더 저렴한 ​상품을 ​추구하는 다른 ​기업들과 달리 ​우리는 ​29CM만의 방식이 담긴 ​콘텐츠를 선보이며 ​브랜드와 고객 모두에게 대체 불가능한 커머스 플랫폼을 만들어가고 있습니다.


[팀 소개]

Business Driven Development

  • 29CM 모바일팀은 개발자이기 전에 회사의 구성원으로서 비즈니스에 기여할 수 있는 방향을 먼저 고민합니다. 비즈니스 전개를 최우선 순위로 두며, 제품팀에 필요한 기술적 인사이트를 제공하고 지원을 아끼지 않습니다.

고객 중심, 집요한 문제 해결

  • 고객의 문제를 가장 중요하게 생각하며, 명시적 요구뿐만 아니라 잠재적 니즈까지 발견하고 해결합니다. 작은 기능 하나도 고객 가치를 최우선으로 삼아 완성도 높은 결과물을 제공합니다.

효율적이고 혁신적인 업무 환경

  • 비효율을 적극 해소하고, 개발 도구 도입과 프로세스 개선, 프로젝트 최적화 등을 통해 효율을 높이고 있습니다.
  • GitHub Actions 기반 CI/CD 구축
  • Feature Flag 기반 Trunk-based Development
  • 자동화된 프로세스와 주기적 릴리즈

함께 성장하는 문화

  • 코드 리뷰와 페어 프로그래밍을 핵심 문화로 삼아, 좋은 코드 기준을 논의하고 도메인 지식을 공유합니다. 신규 입사자에게는 집중적인 페어 프로그래밍으로 소프트랜딩을 지원하며, 주기적인 회고를 통해 팀 문화를 개선합니다.


[담당 업무]

  • iOS/Android 모바일 앱의 전반적인 개발 및 운영을 총괄합니다.
  • 홈, 카테고리, 검색, 좋아요 등 다양한 도메인 기능을 개발하며 관리합니다.
  • SDUI 등 서버 기반 UI 시스템 도입 및 운영, 확장성과 안정성을 고려한 지속 가능한 운영 시스템을 구축합니다.
  • 플랫폼별 개발 환경 및 워크스페이스 개선, 모듈화, 성능/빌드 최적화에 집중합니다.
  • 모바일 앱 내 WebView 구성, 최적화 및 유지관리가 될 수 있도록 합니다.
  • CI/CD, Unit Test, 성능 모니터링 등 시스템을 관리 및 고도화합니다.
  • 개발 생산성 향상을 위한 자동화, 효율적인 협업 도구 및 프로세스를 개선합니다.
  • 기능/기술 OKR 달성 및 비즈니스 목표 달성을 위한 전략을 수립합니다.
  • 팀원 성장 및 코드 품질 향상을 위한 코드 리뷰, 페어 프로그래밍, 회고를 주도합니다.
  • 타 부서(기획, 디자인, 서버 등)와의 협업 및 커뮤니케이션을 총괄합니다.
  • 신규 기술 도입, 엔지니어링 환경 개선, 기술 블로그 운영 등의 분야에 리더십을 발휘합니다.


[자격 요건]

  • iOS/Android 개발 경력 합산 8년 이상 또는 이에 준하는 실력을 갖추신 분
  • 모바일 플랫폼 전반에 대한 깊은 이해와 실무 경험이 있으신 분
  • 적극적인 코드 리뷰와 협업 문화를 경험하신 분
  • 비즈니스 목표 달성을 위한 주도적 문제 해결 역량이 있으신 분
  • E-Commerce 서비스 개발 경험 또는 커머스 서비스에 대해 관심이 있으신 분
  • 효율적인 협업 및 엔지니어링 환경 개선에 대한 관심과 경험이 있으신 분


[주요 기술스택]

  • iOS: Swift, Tuist, Swift Package Manager, Carthage 등
  • Android: Kotlin, Gradle, Jetpack, Koin, Coroutine, Retrofit 등
  • 공통: GitHub Actions, MS App Center, TestFlight, Firebase, Amplitude, Snowplow, Braze, AppsFlyer
  • 아키텍처: Modular Architecture, Trunk-based Development, Feature Flag
  • 협업: PR 기반 코드 리뷰, 페어 프로그래밍, 자동화된 테스트 및 배포


[우대 사항]

  • iOS/Android 동시 리딩 또는 크로스 플랫폼 프로젝트 경험이 있으신 분
  • Declarative UI(PinLayout/FlexLayout/Jetpack Compose) 경험이 있으신 분
  • Tuist, Gradle 등 빌드 시스템 및 모듈러 아키텍처 구축 경험이 있으신 분
  • 대규모 E-Commerce 서비스 개발 및 운영 경험이 있으신 분
  • 팀의 Technical Milestone 수립 및 주도 경험이 있으신 분
  • 엔지니어링 환경 개선, 자동화, 품질 관리 경험이 있으신 분
  • 기술 블로그 운영, 외부 발표 등 기술 커뮤니케이션 역량을 가지신 분


[지원 서류]

  • 이력서/ 포트폴리오(선택)
  • (참고) 이력서/포트폴리오 작성팁

이력서/포트폴리오에는 왜 해당 문제를 해결해야 했는지, 어떤 전략을 세웠는지, 어떤 성과가 있었는지 등에 대한 문제 정의, 문제 해결, 성과에 대한 전반적인 내용을 담아주세요. 프로젝트의 성공과 실패를 떠나, 1차 면접에서 인터뷰어와 심도있는 이야기를 나눌 수 있도록 프로젝트의 이해도가 높은 이력서로 구성해주세요. (프로젝트별 기여도 표시)


[근무 조건]

  • 정규직


[전형 절차]

  • 접수 기간 : 상시지원
  • 전형 절차 : 서류 전형 - 1차 인터뷰 - 2차 인터뷰 - 처우 협의 - 최종 합격
  • 사전 과제 / 전화 인터뷰 등의 전형이 추가될 수 있습니다.
  • 문의사항 : [email protected]


[기타 사항]

  • 본 채용은 수시 진행으로 우수 인재 채용 시 마감될 수 있습니다.
  • 최종 합격자는 3개월간의 수습기간이 적용되며, 해당 기간 중 급여는 100% 지급됩니다.
  • 입사지원 서류에 허위사실이 발견될 경우, 채용확정 이후라도 채용이 취소될 수 있습니다.