백엔드 개발자 채용

퀘스 백엔드 개발팀을 소개합니다😃


  • 퀘스 개발팀은 소프트웨어라는 도구를 이용해 문제를 해결하고 이것을 바탕으로 비즈니스 가치를 만들어냅니다.
  • Technical Challenges 를 두려워 하지 않고, 모든 팀원들이 각각 해결사가 되어 문제를 해결합니다.
  • 팀의 성장에 기여할 수 있는 방법을 끊임없이 찾고 제안합니다. 그리고 이 제안에 귀 기울이며, 함께 고민하고, 실행합니다.

퀘스 개발팀은 이런 분을 찾고 있어요


주요 업무⏱️

  • 소프트웨어를 도구로 비즈니스 문제를 해결합니다.
  • 퀘스팀에서 운영하는 주요 서비스의 백엔드 파트를 개발합니다.
  • 개발팀 내/외부에서 사용하는 테스트용 서버 및 DB를 구동하고 관리합니다.
  • 개인 및 팀의 성장을 위해 적극적인 코드 리뷰와 정기적/비정기적 스터디를 진행합니다.

백엔드 개발팀 주요 스택 🖥️

  • 어플리케이션 : node.js, express.js, nest.js

  • 데이터베이스 : mongoDB/mySQL(mariaDB)

  • 배포

    • 캡슐화: Docker
    • 가상화 서버: Beanstalk/Lightsail, Cloudfront, Lambda(이상 AWS)
    • 물리서버: Linux(CentOS, Ubuntu, ...) shell script, docker-compose
  • 기타

    • pm2: 모니터링 및 클러스터링
    • AWS cloudwatch: 로그 및 오류 분석
    • swagger.js, postman: api 문서 작성
  • 주요사항

    • node.js 프로젝트는 express.js(+javascript) 혹은 nest.js(+typescript)로 구성되어 있습니다.
    • Docker를 이용, 프로젝트를 이미지화하여 배포 시 확장성과 유연성을 확보하고 있습니다.
    • 프로젝트별 자동화와 보안성을 동시에 확보하는 구동 프로세스를 지향합니다.

자격 요건 및 우대 사항 🪩

  • node.js + express.js + DB(noSQL/RDBMS) 구조의 개발 경험이 있으신 분
  • typescript 사용 경험이 있거나 기본 지식이 있으신 분
  • 한가지 이상의 DB(noSQL/RDBMS) 사용 경험이 있으신 분
  • Git 및 GitHub를 통한 프로젝트 관리 경험이 있으신 분
  • (우대사항) Linux CLI 환경에 익숙하고 shell script 작성 및 활용이 가능하신 분
  • (우대사항) Docker/Podman 을 통한 container 활용 경험이 있으신 분
  • (우대사항) AWS에 서비스 배포 환경 경험이 있으신 분

합류를 향한 여정


채용 프로세스⏱️

  • 서류 전형 ⇒ 직무 인터뷰 ⇒ 문화 인터뷰 ⇒ 처우 협의 ⇒ 입사
  • 서류 전형 합격자를 대상으로 간단한 프로그래밍 과제가 주어집니다.
  • 직무 인터뷰는 제출하신 과제를 바탕으로 진행됩니다.

지원하는 방법📝

기타 사항

  • 3개월 수습기간을 거친 후, 팀원으로 합류하게 됩니다