logo

무신사

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

[29CM 소개]

감도 ​깊은 ​취향 ​셀렉트샵인 29CM는 ​'고객의 더 나은 선택을 ​돕는다'는 ​미션 아래, ​고객의 라이프스타일에 어울리는 ​최적의 상품들을 ​스토리텔링과 ​큐레이션을 통해 ​제안하고 ​있습니다. ​2011년 서비스 시작 ​이래 ​2024년 연간 거래액 ​1조 ​원을 ​돌파하며 매년 두 ​자릿수 성장률을 ​기록하고 ​있으며,  '최애 ​브랜드와 취향 ​탐험'을 ​내세운  '이구위크'는 누적 ​거래액 944억을 ​달성하며 상반기 최대 실적을 달성하였습니다. 차별화된 콘텐츠와 독보적인 감도로 브랜드와 고객 모두에게 대체 불가능한 커머스 플랫폼을 만들어나갈 인재를 적극적으로 찾고 있습니다.


[팀 소개]

Mobile Engineering 팀에서는 홈, 카테고리, 감도 깊은 셀렉션과 기획전, 검색 등 29CM를 사랑하는 고객들의 다양한 니즈를 반영하고 고객의 더 나은 선택을 돕기 위해 힘쓰고 있습니다.


Business Driven Development 를 추구합니다.

  • 개발자이기 전에 회사의 구성원으로서 기술로 회사의 비즈니스에 더 많이 기여할 수 있는 방향을 가장 먼저 고민합니다. 회사의 비즈니스 전개를 최우선 순위로 두고 개발자로서 코딩 뿐만 아니라 프로덕트 팀에 필요한 기술적 인사이트를 제공해 회사가 비즈니스를 더 잘할 수 있도록 돕는 팀이 되는 것을 추구합니다.


새로운 제안에 대해 고민보다 먼저 시도하고 회고합니다.

  • 가치를 더해주는 새로운 제안들은 되도록 시도해 보려 노력합니다. 물론 팀을 설득하는 과정은 필요하지만 고민이 길어지다 결정이 늦어지기보다는 일정 수준의 합의와 함께 먼저 시도하고 이후 회고하는 방식을 주로 선택합니다. 이러한 시도를 하면서도 앱과 프로젝트가 안정성을 유지할 수 있도록 여러 가지 안전 장치를 마련해 놓았습니다.


코드 리뷰와 페어 프로그래밍, 회고로 함께 성장합니다.

  • 코드 리뷰는 Mobile Engineering 팀의 핵심 문화입니다. PR 리뷰를 통해 좋은 코드의 기준을 논의하고 각자의 도메인/플랫폼 지식을 공유합니다.
  • 저희 팀은 페어 프로그래밍을 통해 동료들과 함께 여러 의견을 주고받으며 함께 문제를 해결하곤 합니다. 가볍게 번개로 잠깐 페어를 하기도 하며, 설계 논의가 필요한 피쳐 개발의 경우는 미팅을 잡고 조금 더 긴 호흡으로 페어를 진행하기도 합니다. 특히 신규 입사자의 경우 입사 초기 집중적인 페어 프로그래밍을 통해 소프트 랜딩을 돕습니다.
  • 팀 문화를 개선하고 성장하기 위해 주기적으로 회고하며 Future action 들을 발굴합니다. 이를 통해 개인과 팀이 더 나은 방향으로 변화하는 것을 목표로 합니다.


업무의 효율성을 추구합니다.

  • 업무에서 비효율이 발생한다고 느낄 때 개선을 위한 논의와 행동을 시작하는 것을 지향합니다. 새로운 도구의 도입, 프로세스의 변화, 프로젝트 개선 등 팀을 더 좋은 방향으로 나아가기 위한 여러 주제들을 논의합니다.
  • 한 예로, GitHub Actions 를 활용한 CI/CD 환경을 구축하여 개발 결과물을 쉽고 빠르게 검증하고 전달할 수 있도록 했습니다. 또한, Feature Flag 를 적극 활용하고, 자동화된 프로세스와 함께 최소한의 노력으로 매주 릴리즈를 진행하고 있습니다.



[담당 업무]

29CM Mobile Engineering 팀은 혁신적인 기술과 개발 문화를 통해 최고의 모바일 경험을 제공해 고객의 더 나은 선택을 돕는 것을 (Guide To Better Choice) 목표로 하고 있습니다.

  • 홈, 카테고리, 검색, 좋아요 등 다양한 도메인의 기능을 개발하고 관리합니다.
  • 모바일 앱 내 WebView 를 구성하고 최적화, 유지 관리합니다. 다른 플랫폼 개발자와 협업하며, 웹 컨텐츠와 앱 기능 간의 원활한 상호작용이 가능하도록 관리합니다.
  • 플랫폼 관점에서는 실시간 데이터 수집 인프라 개발, 앱 성능 모니터링 고도화, 디자인 시스템 구축, 모듈화 아키텍쳐 확장, QA 자동화 프로세스 개선, SDUI 등 여러 기술 과제들을 진행하고 있습니다.
  • 각종 비즈니스 OKR 과 기술 OKR 달성을 위한 업무를 주로 수행하게 됩니다.
  • 이외에도 Mobile Engineering 팀은 비즈니스를 선도하기 위한 다양한 도전을 하고 있습니다.


Mobile Engineering 팀 Android 에서 하는 업무 일부는 아래 29CM 기술블로그에서 확인하실 수 있습니다.



[자격 요건]

  • 안드로이드 개발 경력 7년 이상 혹은 그에 준하는 실력을 갖추신 분
  • Kotlin 개발 언어에 능숙하신 분
  • Coroutines, Flow, Jetpack Compose 등 안드로이드 최신 기술 동향을 이해하고 라이브러리에 익숙한 분
  • 심플하고 유지 보수하기 좋은 설계를 지향하시는 분
  • 적극적인 코드 리뷰가 중심이 되는 협업 문화를 선호하시는 분
  • 동료들의 성장에 도움을 줄 수 있고 원활한 의사소통이 가능하신 분



[주요 기술스택]

  • Kotlin, Coroutine
  • MVVM, Clean Architecture
  • Compose, Coil,
  • Koin, Retrofit2, OkHttp3
  • App Modularization
  • Github, Github Action CI/CD
  • Third Party
  • Event SDK - Snowplow / Amplitude / Braze / Appsflyer
  • Social - Kakao / Facebook / Naver



[우대 사항]

  • 팀의 Technical Milestone 을 세우고 주도하신 경험이 있으신 분
  • 안드로이드 기술 생태계에 대한 이해도와 엔지니어링 역량을 보유하신 분
  • Jetpack Compose 사용 경험이 있으신 분
  • Coroutine / Flow 등 비동기 처리 개발 경험이 풍부하신 분
  • 모바일 웹/앱 서비스 아키텍처에 대한 전반적으로 이해도가 있으신 분
  • 대규모 E-Commerce 서비스를 개발해 본 경험이 있으신 분
  • AI Agent 활용 경험이 있으신 분



[지원 서류]

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

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


[근무 조건]

  • 정규직


[전형 절차]

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


[기타 사항]

  • 본 포지션은 수시 진행으로 우수 인재 채용 시 마감될 수 있습니다.
  • 적합한 지원자에게 채용 담당자가 개별 연락 예정이며, 내부 규정에 따라 각 전형 단계별 개별 피드백은 제공하지 않습니다.
  • 최종 합격자는 3개월간의 수습기간이 적용되며, 해당 기간 중 급여는 100% 지급됩니다.
  • 입사지원 서류에 허위사실이 발견될 경우, 채용확정 이후라도 채용이 취소될 수 있습니다.
공유하기
Android Engineer (29CM)

[29CM 소개]

감도 ​깊은 ​취향 ​셀렉트샵인 29CM는 ​'고객의 더 나은 선택을 ​돕는다'는 ​미션 아래, ​고객의 라이프스타일에 어울리는 ​최적의 상품들을 ​스토리텔링과 ​큐레이션을 통해 ​제안하고 ​있습니다. ​2011년 서비스 시작 ​이래 ​2024년 연간 거래액 ​1조 ​원을 ​돌파하며 매년 두 ​자릿수 성장률을 ​기록하고 ​있으며,  '최애 ​브랜드와 취향 ​탐험'을 ​내세운  '이구위크'는 누적 ​거래액 944억을 ​달성하며 상반기 최대 실적을 달성하였습니다. 차별화된 콘텐츠와 독보적인 감도로 브랜드와 고객 모두에게 대체 불가능한 커머스 플랫폼을 만들어나갈 인재를 적극적으로 찾고 있습니다.


[팀 소개]

Mobile Engineering 팀에서는 홈, 카테고리, 감도 깊은 셀렉션과 기획전, 검색 등 29CM를 사랑하는 고객들의 다양한 니즈를 반영하고 고객의 더 나은 선택을 돕기 위해 힘쓰고 있습니다.


Business Driven Development 를 추구합니다.

  • 개발자이기 전에 회사의 구성원으로서 기술로 회사의 비즈니스에 더 많이 기여할 수 있는 방향을 가장 먼저 고민합니다. 회사의 비즈니스 전개를 최우선 순위로 두고 개발자로서 코딩 뿐만 아니라 프로덕트 팀에 필요한 기술적 인사이트를 제공해 회사가 비즈니스를 더 잘할 수 있도록 돕는 팀이 되는 것을 추구합니다.


새로운 제안에 대해 고민보다 먼저 시도하고 회고합니다.

  • 가치를 더해주는 새로운 제안들은 되도록 시도해 보려 노력합니다. 물론 팀을 설득하는 과정은 필요하지만 고민이 길어지다 결정이 늦어지기보다는 일정 수준의 합의와 함께 먼저 시도하고 이후 회고하는 방식을 주로 선택합니다. 이러한 시도를 하면서도 앱과 프로젝트가 안정성을 유지할 수 있도록 여러 가지 안전 장치를 마련해 놓았습니다.


코드 리뷰와 페어 프로그래밍, 회고로 함께 성장합니다.

  • 코드 리뷰는 Mobile Engineering 팀의 핵심 문화입니다. PR 리뷰를 통해 좋은 코드의 기준을 논의하고 각자의 도메인/플랫폼 지식을 공유합니다.
  • 저희 팀은 페어 프로그래밍을 통해 동료들과 함께 여러 의견을 주고받으며 함께 문제를 해결하곤 합니다. 가볍게 번개로 잠깐 페어를 하기도 하며, 설계 논의가 필요한 피쳐 개발의 경우는 미팅을 잡고 조금 더 긴 호흡으로 페어를 진행하기도 합니다. 특히 신규 입사자의 경우 입사 초기 집중적인 페어 프로그래밍을 통해 소프트 랜딩을 돕습니다.
  • 팀 문화를 개선하고 성장하기 위해 주기적으로 회고하며 Future action 들을 발굴합니다. 이를 통해 개인과 팀이 더 나은 방향으로 변화하는 것을 목표로 합니다.


업무의 효율성을 추구합니다.

  • 업무에서 비효율이 발생한다고 느낄 때 개선을 위한 논의와 행동을 시작하는 것을 지향합니다. 새로운 도구의 도입, 프로세스의 변화, 프로젝트 개선 등 팀을 더 좋은 방향으로 나아가기 위한 여러 주제들을 논의합니다.
  • 한 예로, GitHub Actions 를 활용한 CI/CD 환경을 구축하여 개발 결과물을 쉽고 빠르게 검증하고 전달할 수 있도록 했습니다. 또한, Feature Flag 를 적극 활용하고, 자동화된 프로세스와 함께 최소한의 노력으로 매주 릴리즈를 진행하고 있습니다.



[담당 업무]

29CM Mobile Engineering 팀은 혁신적인 기술과 개발 문화를 통해 최고의 모바일 경험을 제공해 고객의 더 나은 선택을 돕는 것을 (Guide To Better Choice) 목표로 하고 있습니다.

  • 홈, 카테고리, 검색, 좋아요 등 다양한 도메인의 기능을 개발하고 관리합니다.
  • 모바일 앱 내 WebView 를 구성하고 최적화, 유지 관리합니다. 다른 플랫폼 개발자와 협업하며, 웹 컨텐츠와 앱 기능 간의 원활한 상호작용이 가능하도록 관리합니다.
  • 플랫폼 관점에서는 실시간 데이터 수집 인프라 개발, 앱 성능 모니터링 고도화, 디자인 시스템 구축, 모듈화 아키텍쳐 확장, QA 자동화 프로세스 개선, SDUI 등 여러 기술 과제들을 진행하고 있습니다.
  • 각종 비즈니스 OKR 과 기술 OKR 달성을 위한 업무를 주로 수행하게 됩니다.
  • 이외에도 Mobile Engineering 팀은 비즈니스를 선도하기 위한 다양한 도전을 하고 있습니다.


Mobile Engineering 팀 Android 에서 하는 업무 일부는 아래 29CM 기술블로그에서 확인하실 수 있습니다.



[자격 요건]

  • 안드로이드 개발 경력 7년 이상 혹은 그에 준하는 실력을 갖추신 분
  • Kotlin 개발 언어에 능숙하신 분
  • Coroutines, Flow, Jetpack Compose 등 안드로이드 최신 기술 동향을 이해하고 라이브러리에 익숙한 분
  • 심플하고 유지 보수하기 좋은 설계를 지향하시는 분
  • 적극적인 코드 리뷰가 중심이 되는 협업 문화를 선호하시는 분
  • 동료들의 성장에 도움을 줄 수 있고 원활한 의사소통이 가능하신 분



[주요 기술스택]

  • Kotlin, Coroutine
  • MVVM, Clean Architecture
  • Compose, Coil,
  • Koin, Retrofit2, OkHttp3
  • App Modularization
  • Github, Github Action CI/CD
  • Third Party
  • Event SDK - Snowplow / Amplitude / Braze / Appsflyer
  • Social - Kakao / Facebook / Naver



[우대 사항]

  • 팀의 Technical Milestone 을 세우고 주도하신 경험이 있으신 분
  • 안드로이드 기술 생태계에 대한 이해도와 엔지니어링 역량을 보유하신 분
  • Jetpack Compose 사용 경험이 있으신 분
  • Coroutine / Flow 등 비동기 처리 개발 경험이 풍부하신 분
  • 모바일 웹/앱 서비스 아키텍처에 대한 전반적으로 이해도가 있으신 분
  • 대규모 E-Commerce 서비스를 개발해 본 경험이 있으신 분
  • AI Agent 활용 경험이 있으신 분



[지원 서류]

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

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


[근무 조건]

  • 정규직


[전형 절차]

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


[기타 사항]

  • 본 포지션은 수시 진행으로 우수 인재 채용 시 마감될 수 있습니다.
  • 적합한 지원자에게 채용 담당자가 개별 연락 예정이며, 내부 규정에 따라 각 전형 단계별 개별 피드백은 제공하지 않습니다.
  • 최종 합격자는 3개월간의 수습기간이 적용되며, 해당 기간 중 급여는 100% 지급됩니다.
  • 입사지원 서류에 허위사실이 발견될 경우, 채용확정 이후라도 채용이 취소될 수 있습니다.