← 채용정보로 돌아가기
Software Engineer - Walk Insights Backend
조이(ZOYI)는 빠르게 성장 중인 커머스테크(Commerce Tech) 회사입니다.
오프라인 고객 분석 솔루션인 워크인사이트(walkinsights.com)는 현재 한국, 일본, 중국, 태국, 인도등 아시아 주요 도시에 서비스 하고있습니다.

워크인사이트 팀은 4년 동안 21개국에 설치 되며 2,000개가 넘는 매장에 방문한 고객들의 데이터로 고객사의 감이 아닌 Data driven 으로 의사결정을 할 수 있도록 도와드렸습니다. 에뛰드, 이니스프리, 필라(FILA), 삼성전자 등 화장품, 패션, 가전 여러 분야 고객들이 이용합니다. 2017년 11월 기준 누적 한국과 일본의 투자사들로부터 누적 68 억원의 투자를 유치했습니다.

워크인사이트 팀은 오프라인과 온라인을 넘나드는 데이터를 통해 고객사의 마케팅이나 의사결정들을 효과적으로 할 수 있게 도와주는 서비스를 만드는 것입니다. 워크인사이트 센서를 설치한 고객사는 주요 퍼널, 존 분석, 상권 분석 등을 통해 경쟁사 들보다 한발 앞서 나갈 수 있는 기반을 준비 할 수 있습니다.

조이는 이제 30명을 갓 넘긴 팀이고요, 앞으로 하고 싶은 일이 참 많습니다! 
많이 기대되는 앞으로의 여정 가운데, ZOYI의 제품 로드맵과 기술에 영향을 미칠 수 있는 뛰어난 개발자들과 함께 하고 싶습니다.
어떤 기회가 있나요? 🚀
  • 늘어나는 트래픽 처리를 위해 기존에 구축된 시스템을 리뷰하고 쉽게 스케일 up/down 할 수 있도록 재설계 할 수 있습니다.
  • 매일 수억건의 데이터를 처리하는 서비스의 아키텍쳐를 경험해 볼 수 있습니다.
  • 마이크로서비스, DevOps 개발 형태를 트라이 해볼 수 있습니다.
  • Java, Ruby, Scala, Javascript es6+, Typescript 등 여러 언어를 경험해 볼 수 있습니다.
  • 제품과 코드의 퀄리티를 중요하게 챙기며 일하는 경험을 할 수 있어요. 기능 출시 일정에 쫓겨서 엉망인 코드를 만드는 일은 조이에서 댓츠노노! 😂
  • 풀스택 엔지니어링 경험! 팀 내에서 자유로운 포지션 변경이 가능해요. 백엔드 개발 외에도 조이에는 여러 기술 과제가 넘쳐 납니다. 모바일 앱, 자바스크립트 등 새로운 최신 기술 과제에 도전할 기회들이 계속해서 있습니다.
  • 무엇보다 뛰어나고 열정적인 동료들과 외롭지 않게 같이 일할 수 있어요. 커피 한 잔을 마시더라도 새로운 기술과 제품의 성장에 대해서 이야기 나눌 수 있어요.
  • 조이에서의 하루 하루가 도전적입니다. 쉬운 과정은 아니지만, 그 속에서 우리의 팀워크, 제품, 기술을 함께 성장시켜 나가는 경험을 할 수 있습니다.
  • 어떤 일을 담당하나요? 🤔
  • Hadoop ECO System(Spark, MapReduce, Hbase, Zeppelin 등)을 통한 빅데이터 처리
  • Kafka, RabbitMQ, Storm을 이용한 Stream 데이터 처리
  • Docker를 이용해 빌드, 디플로이, 메인터넌스를 담당
  • Java, Dropwizard 프레임워크를 이용한 API 서버개발
  • Ruby, Rails 프레임워크를 이용한 API 서버개발
  • socket.io를 이용한 WebSocket 서버개발
  • on-premise서버 + cloud(AWS)서버들을 메인터넌스
  • 서버 장애를 감지하고 알림을 주는 시스템을 개발하고 장애를 처리

  • 어떻게 일하나요? 😮
  • 태스크 및 이슈 관리는 아사나(Asana)를 사용합니다. 팀 전체가 하나의 보드를 사용하여 모든 진행 상황을 가시화합니다.
  • 깃헙(Github)과 Gerrit을 메인 코드 저장소로 사용합니다.
  • 풀리퀘스트는 반드시 1인 이상의 코드 리뷰를 받고 머지합니다. 코드 리뷰는 스타일 체크, 정확성 등 단순한 부분부터 유지보수하기 쉬운 설계, 읽기 좋은 코드를 위한 리팩토링 등의 논의까지 이루어집니다.
  • 테스트 코드 작성을 중요하게 생각하고, Jenkins와 Circle CI로 테스트에서 부터 배포까지 자동화 합니다.
  • AWS 인프라로 DevOps를 구축하고 있습니다.
  • 좀 더 자세한 기술 스택은 stackshare 에서 확인 가능합니다. ✌️
  • 릴리즈는 상황에 따라 다르지만 백엔드의 경우 1주에 1~2 번 정도 배포합니다.
  • 장애 발생시 알림을 최대한 자동화 하고, status.walkinsights.com 통해서 장애 내용을 공지합니다.
  • 어떤 조건이 필요한가요? 📖
  • 자료구조, 알고리즘 등 CS에 대한 이해
  • MVC 프레임워크를 이용한 웹 애플리케이션 개발 경험
  • Java, Scala, Javascript es6+ 등 하나 이상의 객체 지향 언어 사용 경험
  • RESTful API 서버 개발 경험
  • 팀 워크 및 커뮤니케이션 능력
  • 여러가지 아키텍쳐에 관한 이해 및 사용 경험
  • 문제가 생겼을 때 발빠르게 대처할수있는 디버깅 스킬
  • 새로운 것을 빠르게 배우고 적용시킬 수 있는 센스
  • 이렇게 대우합니다 😍
  • 쾌적한 환경에서 일합니다. 사방에 넓은 창이 있어 채광이 잘 되며 파티션 구분 없이 모두 오픈되어 있습니다.
  • 최고의 인재를 위한 최고 수준의 업무용 장비(맥북프로 혹은 동급 사양)를 지원합니다. 
  • 휴가는 연 15일부터 시작하며 눈치보지 않고 쓸 수 있습니다.
  • 생산적으로 일하기 위해 팀 별 탄력근무제 및 부분적 원격 근무를 지원합니다.
  • 일에만 집중할 수 있도록 다양한 아침식사 메뉴를 비롯 풍부한 간식과 음료를 제공합니다
  • 큰 성과에는 보답을 합니다. 정기적으로 보상을 검토합니다.
  • 조이는 빠르게 성장하는 스타트업입니다. 업계 상위권의 경쟁력있는 급여와 의미있는 스탁옵션 기회가 주어집니다.