Yess Backend

Yess는 프리랜서와 에이전시들이 클라이언트와 협업하는 전체 워크플로우를 관리하는 SaaS 솔루션입니다. 우리는 기능의 총합을 넘어, 지금까지 고객들의 비효율적이고 지루했던 'No'의 협업 경험을 'Yess'로 혁신합니다.

복잡한 프로세스와 수많은 기능을 하나의 통합된 솔루션으로 제공하는 것은 어렵습니다. 그만큼 우리는 Yess의 비전이 실현되었을 때 큰 임팩트를 만들 수 있다고 생각합니다. 무엇보다 그 임팩트는 실제 고객의 업무 방식과 전체 서비스 흐름에 대한 깊은 이해를 바탕으로 세심하게 설계된 구조가 뒷받침 되어야 가능합니다.

Yess 백엔드 팀은 우리 팀과 제품이 꿈꾸는 것을 지탱하고 가능하게 하는 일에 자부심을 느낍니다.

주요 업무

  1. Yess의 백엔드 파트를 설계하고 개발합니다.
    1. Rest API
    2. DB Modeling
    3. 3rd-party API Integration
    4. Realtime Collaboration
    5. AI Integration
  2. 고객들이 기존에 사용했던 다양한 툴들과 쉽게 연동할 수 있도록 호환 가능하고 유연한 구조를 설계합니다.
  3. AI 서비스를 제공하기 위해 필요한 프롬프트 엔지니어링 및 파이프라인을 설계, 구현합니다.
  4. 워크플로우 자동화를 위해 전체 프로세스에 걸쳐 활용되는 데이터 모듈을 개발합니다.
  5. 안전하고 안정적으로 고객의 데이터와 트래픽을 처리하는 시스템을 개발합니다.
  6. 팀 생산성 제고 및 제품의 성장에 필요한 인프라와 내부 시스템을 개발하기도 합니다.

Backend Team이 일하는 방식

  1. 최대한 빠른 배포 사이클로, 매주 유저에게 새로운 기능을 제공하고자 합니다.
  2. 개별 태스크, 설계, 커밋, 코드 리뷰의 단위를 최소화하여, 의존성은 낮추고 생산성은 높입니다.
  3. 개발 프로세스를 지키며 개발하고, 지속가능한 프로세스를 만들기 위해 끊임없이 개선합니다.
  4. TDD가 생산성을 높인다고 믿습니다. 테스트 개발까지를 기능 개발의 완료로 인식합니다.
  5. 매주 개발팀 세션을 진행하여 새로운 기술과 다양한 관심사를 공유하고 토론합니다.
  6. 타 직군과 적극적으로 소통하고, 명확하게 커뮤니케이션하기 위해 노력합니다.
  7. 엄격히 본인과 타인의 일을 분리하기보다는 팀 차원에서 문제 해결의 실마리를 찾습니다.
  8. 성장에 대한 긍정적인 자극을 주고받은 분위기를 만들고자 노력합니다.

기술 스택

  1. Node.js, Typescript
  2. WebSocket
  3. Postgres, Redis
  4. Kubernetes, Nginx
  5. AWS, Terraform
  6. Git, GitHub, Docker, CircleCI
  7. Operational Transform(OT)
  8. LangChain, LangSmith

자격요건

  1. Backend 개발 경력 5년 이상(리더) / 3년 이상(실무)
  2. 제품의 비전에 공감하고 주도적으로 개발, 개선할 수 있으신 분
  3. Node.js, Typescript를 사용하여 프로덕션 서비스를 개발/운영해보신 분
  4. AWS/GCP 등 클라우드 기반 인프라에 익숙하신 분
  5. AI 서비스에 익숙하고 생산성 향상을 위해 적극적으로 활용하시는 분
  6. 관계형 데이터베이스에서 모델 설계 및 쿼리 사용에 어려움이 없으신 분
  7. 협업과 커뮤니케이션의 가치를 중요하게 생각하시는 분
  8. 비효율을 견디지 못하여 적극적으로 문제를 해결하시는 분

우대사항

  1. Open API 서비스를 제공 또는 외부 서비스 API 연동을 경험해보신 분
  2. 안정성이 높으면서 확장 가능한 시스템을 설계/운영해보신 분
  3. 글로벌 스타트업 및 프로덕트를 직접 경험해보신 분
  4. 리모트 팀원 혹은 외주 인원들과 일해보신 경험이 있으신 분

프로세스

  1. 서류 접수 > 사전 과제 > 직무 및 대표 인터뷰 > 최종 합격
  2. 서류 접수: 이력서/포트폴리오/Github 주소를 포함한 자유 형식 지원서를 dev@yess.io로 보내주세요.
  3. 사전 과제: 이메일을 통해 관련 정보를 전달드리며, 원하시는 시간에 온라인으로 사전 과제를 수행합니다.
  4. 직무 인터뷰: 개발팀에서 사전 과제를 바탕으로 직무 스킬, 경험, 핏에 대해 인터뷰하는 자리입니다.
  5. 대표 인터뷰: 대표가 직접 Yess의 비전을 소개하고, 대화를 통해 서로의 핏을 확인하는 자리입니다.
  6. 합격자 공지: 빠르게 의사결정하고 일주일 이내에 빠르게 결과를 전달드립니다. 합/불 모두 Why를 공유합니다.

혜택 및 복지

  1. 무엇이든 제안하고 주도할 수 있는 문화
  2. 기능, 디자인, 스터디, 코딩 스타일, 조직 문화 등 무엇이든 제안하는 것을 장려하고, 이 가치에 공감하는 팀원들이 있습니다. 이 항목을 가장 큰 혜택이자 복지라고 생각하시는 분들을 모시고 싶습니다.
  3. 필요한 개발 장비 지원
  4. 세미나, 컨퍼런스, 교육 참가비 지원
  5. 도서 구입, 학습 등 성장에 필요한 자기계발비 지원
  6. 음료와 간식 365일 무한 제공
  7. 경조 휴가 및 경조금 지원