백엔드 개발자 (시니어)

기존 NodeJS, Express 레거시 구조에서 클린 아키텍처와 DDD 구조를 직접 설계해 NestJS 프레임워크를 도입하여 개발합니다. 또한 도메인 서비스 단위의 테스트 코드도 작성합니다. DDD 구조 기반으로 추후 MSA 도입을 위한 스터디와 실험도 계속해서 진행하고 있습니다.

업무 내용

학습 서비스 백엔드를 설계하고 개발합니다. 다음 4개의 도메인을 주로 개발합니다.
학생 관리 및 결제 관리 서비스 (CRM)
학습 콘텐츠 관리 (CMS)
매니저 학생 관리 서비스 (LMS)
학생 학습 서비스 (B2C)
서비스 이벤트 데이터 수집 서비스를 개발합니다.
학생에게 맞춤형 교육 서비스를 제공하기 위해 다양한 데이터를 직접 핸들링할 수 있는 데이터 수집 서비스를 개발합니다.

사용 중인 기술 스택

NestJS, Typescript, Nodejs, GraphQL, Kubernetes, MySQL, Kafka, AWS

자격 요건

(중요해요!) 5년 이상 아래 경험들이 있으신 분
NodeJS, Python, Ruby, Java 등을 활용하여 백엔드 서비스 개발 경험이 있는 분
Typescript 개발 경험이 있는 분
Git, Git-flow에 대한 이해가 있는 분
GraphQL 서버 개발 경험이 있는 분
실제 API 서비스를 배포하고 운영해 본 분
디자이너, 기획, 프론트엔드와 협업하고 관련 직군에 대한 기본적인 이해 및 협업 능력이 있는 분
리눅스/유닉스 환경에서의 DevOps 개발 경험이 있는 분
AWS, Azure 등의 클라우드 기반 서비스 운영 경험이 있는 분
데이터 베이스 시스템(RDBMS 및 기타 NoSQL류)에 대한 이해 및 설계 능력이 있는 분

우대 사항

TDD 기반의 개발 경험이 있는 분
MSA 프로젝트 개발 경험이 있는 분
Spark, Kafka 등의 데이터 파이프라인 솔루션을 다뤄본 경험이 있는 분
최신 백엔드 기술에 대한 이해와 빠른 습득 능력을 갖춘 분
서버 아키텍처(클린 아키텍처나 도메인 주도 설계 DDD)에 대해서 공부하거나 실제 프로젝트를 개발해 본 분
오픈소스에 기여해 본 분
에듀테크 스타트업 경험이 있는 분

이런 분과 함께하고 싶어요

개발자뿐만 아니라 기획자, 디자이너 등 다양한 직군과의 협업을 좋아하는 분
기술 부채 관리를 효율적으로 하는 분
클린 아키텍처나 DDD 등의 코드 구조나 아키텍처에 관심이 많고 고민해 본 분
토론에 적극적인 분
네이밍과 읽기 쉬운 코드에 대해서 고민을 많이 하는 분
Trouble Shooting 능력이 뛰어난 분
배움과 성장에 목마르신 분

근무 환경

업계 상위 수준 연봉
3개월 근무 후 평가에 따라 정규직 전환 여부를 결정합니다.
주 5일, 오전 8~11시에 자율 출퇴근합니다.
서울특별시 영등포구 여의도동 22 파크원 타워1 39층에서 근무합니다.

합류 과정

서류전형 → 코딩테스트 → 1,2차 인터뷰 → 처우협의 → 입사
일부 프로세스가 생략되거나 추가될 수 있습니다.

지원 방법

아래의 지원하기 버튼을 클릭해 이력서와 포트폴리오를 제출합니다.
 이력서 (필수) 자유형식이며 PDF 파일로 첨부해 주세요.
 포트폴리오 (선택) 본인이 직접 구현한 내용이 담긴 Github, 링크 또는 PDF를 첨부해 주세요.

픽업 서비스

아이헤이트플라잉버그스 채용팀에서는 최고의 인재가 온전히 실력을 드러낼 수 있게 도와드립니다. 서류전형에서 통과하면 인터뷰 준비에만 집중할 수 있도록 인터뷰 당일에 출발지로 택시를 보내드립니다.
픽업 서비스 가능 지역 서울특별시 전 지역, 인천광역시(서구, 계양구, 부평구, 남동구), 고양시, 구리시, 성남시, 과천시, 안양시, 군포시, 의왕시, 광명시, 부천시, 안산시, 시흥시, 김포시 ※ 더 많은 분이 편리하게 오피스에 오실 수 있도록 앞으로 서비스를 튼튼하게 키워나가겠습니다. 양해를 부탁드립니다.