스마트스토어

이런 일을 맡고 있어요.

스마트스토어는 네이버 쇼핑의 핵심적인 역할 중 하나인 CMS(Content Management System) 역할을 담당하는 판매자를 위한 스토어 도구입니다. 네이버 통합 검색/쇼핑 검색, 개별 스토어(상품), 네이버 페이, 쇼핑 MY로 이어지는 사용자의 쇼핑 경험의 흐름에서 중요한 한축을 담당하고 있고, Shopify 와 같은 글로벌 플레이어와 경쟁하며, 보다 뛰어난 플랫폼을 개발하는 것이 조직의 최우선 목표입니다. 그리고 KR 에서 쌓은 성공 경험을 토대로 네이버 서비스의 글로벌 화에 앞장서고 있습니다.

입사하게 되면 담당할 업무입니다.

한국/글로벌을 대상으로 스마트스토어 플랫폼을 개발합니다.
  • 구매자/판매자 가입/인증/개인정보보호 개발
  • 상품/리뷰/콘텐츠 개발
  • 쿠폰/포인트 CRM 마켓팅 개발​
  • 스마트스토어/브랜드스토어 스토어 서비스 개발
  • 스마트스토어/브랜드스토어 스토어 빌더 개발
  • 주문/결제/배송/클레임/정산 서비스 개발
  • 스마트스토어 판매자 App 개발(iOS/Android)
  • MSA 환경에서 대용량 트래픽을 제어하여 서비스 운영
  • SRE 시스템 개발
  • 대용량 데이터 수집분석 시스템

업무를 수행하기 위한 요건입니다

Back-End

기본 요건

  • Spring Framework의 구조와 매커니즘의 이해 또는 NodeJS의 구조와 매커니즘의 이해
  • Java 또는 typescript 의 이해 및 개발 역량 보유
  • 웹 / 모바일 서비스의 일반적인 아키텍쳐 이해 및 RESTful API 설계
  • Test Framework를 사용한 Test 자동화 개발 이해
  • RDBMS, NoSQL 를 사용한 서비스 개발
  • Linux Server 환경에 대한 이해

우대 요건

  • Spring Security / Cloud / Boot / Batch 등 여러 Spring 환경 개발 경험
  • Kafka, NiFI, StreamSets 등 메시징 미들웨어를 사용한 개발 경험
  • Docker / Kubernetes 를 사용한 서비스 개발 및 운영 경험
  • Elasticsearch 클러스터를 사용한 서비스 개발 및 운영 경험
  • 대용량 트래픽 Back-End 서비스 개발 경험

Front-End

기본 요건

  • 브라우저 구조 및 동작 원리 이해
  • NodeJS의 구조와 매커니즘의 이해
  • ES6, TypeScript의 이해 및 개발 역량 보유
  • 웹 / 모바일 서비스의 일반적인 아키텍쳐 이해 및 RESTful API 이해
  • Test Framework를 사용한 Test 자동화 개발 이해

우대 요건

  • React.js, Vue.js, Angular, Next.js, Webpack 등을 활용한 서비스 개발 경험
  • GraphQL을 활용한 서비스 개발 경험
  • 대용량 트래픽을 수용하는 Front-End 서비스 개발 경험

Data Engineering

기본 요건

  • Hadoop eco system에 대한 이해
  • Spark, Spark stream 활용한 개발 역량 보유
  • Kafka 클러스터에 대한 이해, 활용한 개발 역량 보유
  • RDBMS, NoSQL 에 대한 이해

우대 요건

  • Secure Hadoop에 대한 이해 및 활용한 서비스 개발 경험
  • 대용량 Datapipeline 구축 및 운영 경험
  • 대용량 데이터의 입수, 정제, 분석 개발 경험

Android

기본 요건

  • Android Framework에 대한 이해
  • Kotlin, Java 기본 개발 역량 보유
  • MVP / MVVM / Clean Architecture 등 아키텍쳐 설계와 디자인 패턴 적용한 개발 경험

우대 요건

  • Retrofit, Glide 등 메이저 오픈소스의 사용이 능숙하신 분
  • 이미지/동영상 등 미디어 편집 기능 개발 경험
  • Flutter, React native 등 크로스플랫폼 개발 경험
  • 앱 UI/UX에 대한 높은 이해도 보유

iOS

기본 요건

  • iOS Framework에 대한 이해
  • Swift 기본 개발 역량 보유
  • Autolayout, Interface Builderd로 UI 개발 경험
  • MVP / MVVM / Clean Architecture 등 아키텍쳐 설계와 디자인 패턴 적용한 개발 경험

우대 요건

  • UICollectionView 사용이 익숙하신 분
  • Alamofire, Kingfisher 등 메이저 오픈소스 사용이 능숙하신 분
  • Flutter, React native 등 크로스플랫폼 개발 경험
  • Reactive 프로그래밍에 대한 이해 및 RxSwift 사용 경험이 있으신 분
  • 앱 UI/UX에 대한 높은 이해도 보유

공통 우대사항

이런 분과 함께 하고 싶습니다.

  • 플랫폼, 이커머스 서비스에 대한 이해
  • 품질 좋은 소프트웨어 개발을 위해 지속적으로 노력해오신 분
  • 객체지향 개발 및 테스트 코드 작성에 숙달되신 분
  • 새로운 기술에 호기심이 많고 공유하시는 분
  • 코드 리뷰 등을 통해 주변 동료에게 자극을 주는 분
  • 동료와 함께 배움과 공유를 통해서 같이 성장을 경험해오신 분
  • 맡은 서비스를 고객중심에서 같이 고민하고 키워나가실 분
  • 문제해결능력과 커뮤니케이션이 원활하신 분
  • 기술이 서비스로 연결되는 과정에 흥미가 많으신 분