백엔드 개발자 / Back-end Engineer (Ruby on Rails)
Software Engineering
경력

스타트업을 위한 CRM (Customer Relationship Management)을 개발하는 실리콘 밸리 기반의 SaaS Startup 릴레잇 팀 (Pixelic Inc. / YC S22)에서 백엔드 엔지니어 (Ruby on Rails)를 채용합니다.

Product

Relate (릴레잇)은 B2B 스타트업을 위한 영업 소프트웨어 입니다.

👉 Relate 랜딩페이지 바로가기
👉 CRM이란 무엇인가?


Relate Team

릴레잇 팀은 연속 창업가 / 글로벌 기업 IBM과 Walmart 전략기획실 출신의 글로벌 SaaS 전문가 / 풍부한 Sales 경험이 있는 스타트업 Opensurvey의 초기 멤버 / 프린스턴 컴퓨터과학과 출신으로 한국신용데이터 엔지니어링 리드 출신의 CTO / LINE, 카카오뱅크 출신의 Product Manager / Toss, Zum Internet 출신의 백엔드 개발자 / 카이스트 컴퓨터과학과 출신의 프론트엔드 개발자가 함께 하고 있습니다.


Position

기술 스택

릴레잇 팀은 Ruby on Rails와 Vue.js를 사용합니다.

제품 개발을 빠르게 진행하는 데에는 Ruby on Rails의 Doctrine 중에서도 특히 Convention over Configuration이 정말 중요한 역할을 했습니다.

이러한 관점을 기반으로 좋은 Default setting을 제공하는 Framework와 Library들을 선택하고 있기 때문에, Front-end Stack 역시 가장 인기 있는 React가 아닌 Vue.js를 선택하였고, 내부적으로도 좋은 Internal convention을 셋업 하면서 제품을 개발하고 있습니다.

여러 독립적인 기능이 조합되어 서비스를 제공하는 구조를 가진 플랫폼이 아니라 단일 Application으로서 점차 다양하고 복잡한 기능을 제공하게 될 것이므로, 자연스럽게 MSA보다는 Monolithic Architecture를 지향하고 있습니다.

특정한 기술 혹은 새로운 기술 자체에 관심을 가지기 보다, 기술을 도구로서 활용하여 '좋은 소프트웨어 제품'을 만드는데 관심이 더 많은 개발자분들이 재미있게 일하실 수 있을 것 같습니다.

  • Back-end / Infrastructure

    • Ruby on Rails

    • PostgreSQL / Redis

    • Heroku / AWS S3

  • Front-end (Electron Desktop App, Web)

    • Vue.js / Vuex-ORM

역할 / 업무

  • 제품 기능 구현

    • 유저의 JTBD에 대한 이해를 바탕으로 기능 설계 시점부터 참여

    • 최소 기능 구현부터 피드백과 이터레이션을 통한 점진적 개선까지 주도적 실행

  • 외부 서비스 API를 활용한 Integration

    • Gmail / Stripe / Intercom / Slack / Mixpanel 등 외부 서비스 연동 개발

자격요건 / 우대요건

  • 특정 기술 자체보다, 기술을 활용하여 좋은 제품을 만드는 데에 많은 관심을 가지고 유저가 실제 제품을 통해 가치를 느끼는 것에서 보람을 느끼는 분

  • 프로덕션 환경에서 Ruby on Rails 혹은 다른 MVC framework를 활용하여 서비스를 개발 및 운영해 본 경험 (3-5년차 수준)

  • 유저의 JTBD에 대한 정확한 이해를 바탕으로 전체 기능을 설계 및 구현할 수 있는 능력

  • 자기 주도적으로 업무를 진행하며 협업 중 병목을 효과적으로 해소하는 의사소통 및 의사결정 역량

  • (우대사항) Vue.js / React / Angular 등 framework를 활용한 Front-end 개발 경험


조건

  • 채용 형태: 정규직 (수습 3개월)

  • 급여 및 스톡옵션: 협의


채용 절차

1. 지원서 제출

오른쪽 '지원하기' 버튼을 클릭하여 자유 형식의 Resume와 주요 Portfolio 보내주세요.
(회사 혹은 채용 관련하여 궁금한 점이 있으시면 질문도 편하게 보내주세요!)

2. 대표 + CTO 인터뷰

기술적인 부분과 개발, 개발팀 문화 등 전반적인 내용에 대해 1시간 ~ 1시간 반 정도의 인터뷰를 진행합니다.

3. 프로젝트 (필요시)

4. 전체 팀원들과의 인터뷰

릴레잇은 아직 소규모 팀이기 때문에 전체 팀원과 마지막으로 인터뷰를 진행합니다.
Cultural fit을 확인하기 위한 단계이며, 기술적인 내용보다는 각 팀원들이 궁금한 것들을 여쭤보고, 지원자분께서 궁금하신 부분도 전체 구성원에게 질문하는 시간을 갖습니다.
(미국 / 한국의 시차를 고려하여 미국 구성원 / 한국 구성원으로 나누어 2회에 거쳐 진행됩니다.)