Python 백엔드 개발자Python 백엔드 개발자
Python 백엔드 개발자Python 백엔드 개발자

Python 백엔드 개발자



회사 소개

스타일쉐어는 대한민국 밀레니얼 세대 10명 중 6명이 사용하는 No.1 패션 서비스 StyleShare를 운영하는 회사입니다. 스타일쉐어는 이전의 e커머스 회사들과는 차별화된 서비스를 제공하며, 변화하는 시대에 맞춰 밀레니얼 세대의 최적화된 패션/뷰티 쇼핑 채널로 거듭나고 있습니다.

밀레니얼 세대의 소비 방식에 최적화된 쇼핑 플랫폼

스타일쉐어는 일반적인 대한민국의 패션 e커머스와는 완전히 차별화된 서비스를 운영하고 있습니다. 밀레니얼 세대에 최적화된 방식의 쇼핑 채널을 지향하는 커머스라는 점이 가장 큰 특징입니다. SNS와 커머스의 특성을 더한 국내 최대의 커뮤니티형 쇼핑 플랫폼으로 현재 국내 400만 명 이상이 이용하는 서비스로 성장했습니다. 스타일쉐어는 끊임없이 밀레니얼 세대의 변화된 소비 방식에 맞는 새로운 쇼핑 방식을 연구하고 있습니다.

국내 최대 규모의 패션 SNS

스타일쉐어는 국내 최대 규모의 패션 뷰티 SNS 플랫폼입니다. 서비스를 론칭한지 5년 만에 18-24 10명 중 6명이 사용하는 패션 앱으로 성장했습니다. 하루 1만 개가 넘는 패션 뷰티 콘텐츠가 생산되며, 누적 콘텐츠는 1,000만 건을 넘어섰습니다. 유저들은 스타일쉐어를 통해 나와 취향이 비슷한 유저를 발견하기도 하고, 데일리룩이나 쇼핑 후기를 공유합니다. 스타일쉐어는 지금 이 순간, 유행하는 스타일을 발견할 수 있는 플랫폼입니다.

1년만에 거래액 450% 성장, 스쉐 스토어

스타일쉐어는 밀레니얼 세대의 쇼핑에 최적화된 커뮤니티형 커머스입니다. 사용자들은 유저들이 공유한 콘텐츠를 통해 쇼핑 정보를 얻을 수 있고 즉시 구매까지 가능합니다. 높은 충성도와 구매 전환율을 기반으로 월평균 거래액 30%씩 성장하고 있습니다. 스토어 론칭 11개월 만에 누적 거래액 100억 원, 5개월 만에 200억 원을 기록하였고, 누적 거래액 300억을 돌파하였습니다. 현재 패션 뷰티 1,300여 개 브랜드가 입점되어 있으며 판매하는 상품은 5만여개 이상입니다.

업무 내용

미션

저희는 개발자, 디자이너, PM의 미션 중심 조직의 스쿼드 로써 일하고 있습니다. 합류하신다면, 유저들에게 더 많은 혹은 더 마음에 드는 콘텐츠를 보여주거나, 유저들간의 행동이 더 활발히 일어날 수 있게 해주는 환경을 구축하는 미션을 가지게 됩니다.

우리가 다루는 데이터

스타일쉐어의 개발에서 다루게 되는 데이터들은 독특한 양상을 보입니다. 패션과 뷰티라는 테마 속에서, 우리의 주요 유저인 15-25 세대들의 데이터는 일반적인 커머스에서 기대할 수 있는 데이터와 또다른 특성들이 있습니다. 이런 데이터를 기반으로 의사결정이 이뤄지는 과정에 기여하며, 미래의 주요 소비층이 될 세대의 경향성을 경험하고 예측해 볼 수 있는 기회가 될 것입니다.

개발 문화

스타일쉐어의 개발팀은 유저의 니즈와 비즈니스 요구사항을 만족시키기 위한 개발 문화를 공유하고 발전시키려 노력하고 있습니다. 세상의 문제를 실제로 해결할 때 개발자들의 존채 가치가 증명된다고 믿으며, 복잡도가 증가하는 상황 속에서 문제를 해결하는 속도를 유지하기 위해서는 팀이 성장해야 한다는 사실 또한 중요하게 여기고 있습니다.
따라서 우리에게 필요한 역량과 기술적 고민에 대해 심도있게 토론하지만 단순히 기술자들만의 논의를 넘어, 비즈니스를 만들어가는 한 역할을 맡은 일원으로서 회사의 성장에 방향성을 맞추려 노력하고 있습니다. 이에 필요한 기술적 논의도 심도 있게 진행하려고 최선을 다하고 있습니다. 기술 블로그 운영도 이러한 노력 중 하나라고 할 수 있을 것 같습니다.

백엔드 개발

기본적으로 거대한 Monolithic 서비스를 기반으로 다양한 서비스들이 공존하고 있습니다. 각 서비스들과 통신을 할 때는 REST와 같은 규약으로 통신하고 있고, 기민함을 위해 목적별로 서비스들을 나눠 나가고 있습니다. 미션의 목표에 따라 빠른 프로토타이핑과 개발을 위해 결과물 만을 배포하기도 하고, 높은 커버리지를 가진 테스트 코드들을 작성하기도 합니다. 각각의 서비스들의 목적에 따라 강력한 정책을 요구하기도 느슨한 정책을 요구하기도 합니다.

테스트 코드

반드시 TDD로 개발을 해야 한다거나 모든 코드를 테스트하는 커버리지를 높이는 식으로 테스트를 작성하고 있지 않습니다. 그리고 DB나 Cache와 같은 이미 신뢰도가 높은 서비스들을 mocking 하면서 까지 테스트를 작성하지는 않습니다. 테스트 코드를 작성하는 것은, 비즈니스 로직이 의도한 대로 동작하는 것을 확인하기 위함이지 코드의 완전 무결성을 높이기 위함이 아니라고 생각하기 때문입니다. 그래서 스타일쉐어는 DDD 의 아이디어에서 몇 가지를 차용하여 코드를 설계하고, 핵심 비즈니스 로직을 담당하는 도메인 모델과 응용 서비스 계층을 주로 테스트합니다.

코드 리뷰

StyleShare의 모든 코드는 GitHub을 통해서 관리됩니다. Pull Request와 코드 리뷰를 거쳐야만 master 브랜치에 병합할 수 있습니다. 리뷰는 더 좋은 코드/설계를 위해 같이 논의하는 과정이라고 생각하고, 더 좋은 코드와 설계는 복잡한 비즈니스에 더 기민하게 대응할 수 있는 방향이라고 판단합니다. 자신이 틀릴 수 있다는 생각을 가지고 자유롭게 생각을 공유할 수 있는 분이면 좋겠습니다.

어떤 사람을 찾고 있나요?

저희는 개발자를 극단적으로 두 가지 타입으로 구분을 했는데요. 비즈니스의 성공을 위해 어떻게든 결과물을 만들어내는 엔지니어와 개발 자체에서 성과를 느끼는 사이언티스트로, 엔지니어는 기술은 도구일 뿐 유저 입장에서의 문제를 해결하는 것에 성취를 느끼는 사람이고, 사이언티스트는 개발 자체에 성과를 느끼는 사람으로 정의했습니다. 아래는 스타일쉐어의 개발자들 중 각각의 성향에 해당되는 분들에게서 뽑아낸 구체적인 예시입니다.

엔지니어

  • ATM 입금으로 무통장 결제가 불편한 유저들을 위해 ATM 용 무통장 결제 서비스를 만드는게 즐거운 사람
  • 유저들이 원하는 상품을 찾지 못해 검색엔진을 붙여 더 정확한 결과를 찾을 수 있도록 하는 기능을 구현하는 사람

사이언티스트

  • 어떤 backend 가 와도 유연하게 사용할 수 있는 Cache Interface를 만드는 게 즐거운 사람
  • SQL 쿼리 튜닝하는 게 즐거운 사람
  • 장애가 나지 않게 하는 개발이 즐거운 사람
  • 다른 프로그래머들이 사용하기 좋은 설계를 만드는 것이 뿌듯한 사람
이번 채용에서는 사이언티스트 성향에 가까운 분을 찾고 있습니다. 모노리틱한 설계에서 MSA 설계로 변화해나가는 과정 중에서, 핵심 데이터를 가지고 대부분의 API를 제공하는 중앙 서버를 다루기도 하고, 현재 팀에서 사이언티스트향의 개발자가 부족하다고 느끼고 있기 때문인데요, 스스로 사이언티스트 성향에 가깝다고 느끼는 분은 저희가 이번 채용에서 찾고 계신 분일 확률이 높습니다!
혹시 예시가 와닿지 않으실까봐 사이트를 하나 공유드립니다. Design Types 테스트를 해보시고, The Architect 혹은 The Scienist 가 나오신다면 저희가 찾는 성향이실 확률이 높습니다. :)

개발 환경

  • Python2 & 3, Docker, Flask, SQLAlchemy, PostgreSQL, Celery, Redis, BigQuery 등의 도구를 이용합니다.
  • 협업은 Jira, Github, Git, Notion, Slack 등을 이용합니다.
  • 모든 서비스 인프라는 AWS위에서 동작합니다.
  • 4k 모니터와 맥북 프로를 지급합니다.

지원 자격

우대 사항은 참고로 보아 주세요.

필수

  • Python을 이용한 웹 서비스를 운영해본 분
  • PostgreSQL를 이용한 서비스를 운영해본 분

우대 사항

  • 유저의 니즈를 만족시켜주는 서비스를 개발/운영 해보신 분
  • 커뮤니티성을 띄는 서비스를 운영/개발 해보신 분
  • Docker를 이용하여 프로덕션 서비스를 운영 해보신 분
  • AWS에서 프로덕션 서비스를 운영 해보신 분
  • MSA로의 이전을 경험하거나 MSA 환경에서 개발 해보신 분
  • 테스트코드 작성이 습관이신 분
  • BigQuery 로 데이터를 추출하여 시각화 해보신 분

근무 환경

  • 자신의 역할과 책임을 다한다면 그리고 생산성을 높이는 방법이라면 어떠한 방식으로 일하셔도 무방합니다.
  • 정해진 출퇴근 시간이 없습니다. 점심 먹고 출근하는 분들도 꽤 있습니다.
  • 원할 때 리모트 근무가 가능합니다. 해외 여행을 가서 몇 주간 리모트 근무를 하시는 분도 계십니다.
  • 점심과 저녁 식대를 금액 제한 없이 제공합니다.

근무 조건

  • 급여 : 면접 후 결정
  • 근무지: 서울특별시 강남구 선릉로 93길 35 나라키움 역삼B빌딩 3F 스타일쉐어 오피스 (2호선/분당선 선릉역에서 도보 5분이내)
  • 근무요일: 주5일 (월~금)
  • 근무시간: 10:00 ~ 19:00 (개인의 생산성을 높일 수 있는 방향 하에 판단하여 자율적으로 운용 가능)
    • 원격근무/재택근무 가능
  • 두 마리의 고양이와 함께 생활하고 있어요.

복리 후생

업무 환경

  • 빠르게 성장 중인 패션 e커머스회사의 팀원으로 성장의 경험을 할 수 있는 기회
  • 패션/뷰티 산업의 중심에서 빠르게 변화하는 트렌드를 접할 수 있는 기회
  • 쾌적한 근무환경 (선릉역 5분 거리)
  • 주 5일제, 출퇴근 유연 근무제, 재택근무 가능

직원 복지

  • 점심/저녁 식사 모두 지원 (금액 규정 없음)
  • 의료상해보험가입으로 전직원 의료비 지원(본인, 배우자, 자녀 포함)
  • 상시 간식이 준비되어 있는 스쉐벅스
  • 매년 스타일쉐어 스토어에서 쇼핑 단추(포인트) 10만개 지급 및 임직원 15% 할인
  • 5년 근속시 유급휴가, 2인 왕복 항공권(행선지 무관) 및 숙박비 지원(100만원 한도 내)
  • 각종 경조사비 지원

성장 지원

  • 고급 업무 장비(Gram,MAC) 및 소프트웨어 지원
  • 자유로운 세미나 참석 및 교육비, 도서비 지원 등 학습을 위한 비용 지원
  • 스터디를 위한 콘텐츠 (퍼블리, 아웃스탠딩) 제공
  • 그 외 <스타일쉐어 생활백서> 라는 사내 문서에 적힌 팀원들을 위한 수 많은 문화와 복지가 마련되어 있습니다

채용 절차

  1. 지원: 원티드를 통해서, 혹은 join+dev@stylesha.re 로 이메일과 이력서를 보내주세요.
  1. 서류 전형: 보내주신 이력서를 확인하고 영업일 2일 이내에 답장 드립니다.
  1. 코딩 테스트: 간단한 기능을 하는 웹 서비스 하나를 작성해 주시면 됩니다. 영업일 기준 5일을 드립니다. 자세한 내용은 서류가 통과하신 분들께 안내 드리고 있습니다. 과제를 제출하신 뒤 2일내에 답장 드립니다.
  1. 기술 면접: 입사 시 함께 일할 개발자들이 참석하여 보내주신 이력서와 문제 결과를 토대로 약 두 시간 가량 이야기 나눕니다.
  1. 임원 면접: 경영진이 참석하여 약 두 시간 가량 진행합니다. 문화와 생각에 대한 이야기를 주로 하게 됩니다. 일반적으로 기술 면접과는 다른 날짜에 진행하지만, 상황에 따라 하루만에 두 개의 면접을 연달아 진행하는 경우도 있습니다.
  1. 채용 확정: 임원 면접 후 업무일 기준 3일 내로 이메일을 통해 채용 결과를 알려 드립니다. 좋은 결과가 있었으면 합니다!

접수 기간 및 방법

  • 접수 기간: ~채용 시 (상시 채용)
  • join+dev@stylesha.re 로 이메일과 이력서를 보내주세요.

담당자 연락처

사진으로 보는 StyleShare

개발팀 워크샵 — 좋은 동네에 가서 맛있는 점심을 먹고 생산적인 주제로 토론합니다.개발팀 워크샵 — 좋은 동네에 가서 맛있는 점심을 먹고 생산적인 주제로 토론합니다.
개발팀 워크샵 — 좋은 동네에 가서 맛있는 점심을 먹고 생산적인 주제로 토론합니다.
새로운 기능을 기획할 때 디자인 스프린트를 함께 진행합니다.새로운 기능을 기획할 때 디자인 스프린트를 함께 진행합니다.
새로운 기능을 기획할 때 디자인 스프린트를 함께 진행합니다.
StyleShare에는 고양이 두 마리가 함께 살고 있습니다.StyleShare에는 고양이 두 마리가 함께 살고 있습니다.
StyleShare에는 고양이 두 마리가 함께 살고 있습니다.
StyleShare 서비스 런칭 7주년 파티 🎉StyleShare 서비스 런칭 7주년 파티 🎉
StyleShare 서비스 런칭 7주년 파티 🎉
사무실 한켠에 예쁜 조명을 켜두고 독서 모임을 가지기도 합니다.사무실 한켠에 예쁜 조명을 켜두고 독서 모임을 가지기도 합니다.
사무실 한켠에 예쁜 조명을 켜두고 독서 모임을 가지기도 합니다.
Look good. Feel good. Do good.Look good. Feel good. Do good.
Look good. Feel good. Do good.