[정규직] Back-end Engineer
부문
엔지니어링
직군
엔지니어링
직무
Back-end Engineer
경력사항
경력 3년 이상
고용형태
정규직
근무지
주식회사 클래스101서울특별시 강남구 강남대로94길 10, 케이스퀘어 11층

클래스101의 사용자 ​경험을 ​일상으로 ​확장시킬

백엔드 엔지니어를 ​Retention 팀에서 찾고 있습니다.


“누구든지 ​클래스101을 ​통해 매일 ​'더 나은 나'로 ​살아갈 수 ​있도록”

사용자의 ​습관 형성과 ​일상 ​속 ​성장 루틴을 설계하는 ​팀입니다.

우리는 ​‘1일 1강’을 포함한 ​시간 ​기반 ​학습 경험을 설계하고,


사용자의 ​자발적인 앱 ​방문을 ​유도하는 습관화 ​시스템을 구축하고 ​있습니다.

니르 ​이얄의 『Hooked』 모델을 ​기반으로 사용자와의 ​인터랙션을 구조화하며,


“단발성 수강”이 아닌, “일상 속 루틴”으로 자리잡도록 만드는 것이 핵심 목표입니다.

기술적으로는 시간 예약 알림/리마인더 시스템, 챌린지/리워드 시스템, 학습 캘린더, 습관화 푸시 등

고도화된 사용자 맞춤 기능을 설계하고 운영하고 있으며,

수십만 명의 일간 사용자 트래픽을 안정적으로 처리하는 시스템을 함께 만들어갑니다.


주요 업무

  • 클래스101 Retention 시스템의 백엔드 설계 및 고도화
  • 푸시/알림/챌린지 등 사용자 습관 형성 관련 기능 개발
  • 학습 캘린더, 시간 기반 트리거 기능 설계 및 구현
  • 대규모 트래픽 대응을 위한 아키텍처 최적화 및 성능 개선



자격 요건

  • 백엔드 개발 경력 3년 이상
  • Java 또는 Kotlin, Spring Boot 기반 서버 개발 경험
  • JPA, QueryDSL을 활용한 ORM 기반 개발 경험
  • 테스트 코드 및 코드 리뷰 문화에 익숙한 분
  • 제품과 사용자 경험에 대한 관심과 공감 능력을 갖춘 분



우대 사항

  • MSA 환경에서의 개발 및 운영 경험
  • 대용량 트래픽 처리 경험 및 클라우드 환경(AWS/GCP) 이해도
  • Redis, MongoDB 등 캐시 및 NoSQL DB 경험
  • 푸시/알림/스케줄러 등 시간 기반 시스템 개발 경험
  • Grafana, Prometheus 등 모니터링 툴 사용 경험


Tech Stack

  • Frontend: React, TypeScript, Next.js, GraphQL
  • Backend: Java/Kotlin, Node.js, Spring Boot
  • Infrastructure: AWS, Kubernetes, Docker
  • Database: MongoDB, MySQL



채용 프로세스

  • 서류 심사
  • 온라인 코딩 테스트 (테스트 기한 5일)
  • 1차 코딩 인터뷰 (1:1로 1시간 진행)
  • 2차 코딩 인터뷰(1:1로 1시간 진행)

*하루에 최대한 진행할 수 있도록 일정을 잡아드리고 있으나 인터뷰어와의 일정조율이 어려운 경우는 일자를 나눠서 진행하게 됩니다.

  • 컬쳐 인터뷰 (각 1시간)
  • 레퍼런스 체크

*컬처 인터뷰와 레퍼런스 체크는 병렬적으로 진행합니다.


기타 안내

채용 형태

  • 정규직 (수습 3개월 포함)

근무 형태

  • 오피스 근무

참고 사항

  • 이력서에 사진을 첨부하지 않습니다
  • 모든 첨부 파일은 PDF로 제출해 주세요
공유하기
[정규직] Back-end Engineer

클래스101의 사용자 ​경험을 ​일상으로 ​확장시킬

백엔드 엔지니어를 ​Retention 팀에서 찾고 있습니다.


“누구든지 ​클래스101을 ​통해 매일 ​'더 나은 나'로 ​살아갈 수 ​있도록”

사용자의 ​습관 형성과 ​일상 ​속 ​성장 루틴을 설계하는 ​팀입니다.

우리는 ​‘1일 1강’을 포함한 ​시간 ​기반 ​학습 경험을 설계하고,


사용자의 ​자발적인 앱 ​방문을 ​유도하는 습관화 ​시스템을 구축하고 ​있습니다.

니르 ​이얄의 『Hooked』 모델을 ​기반으로 사용자와의 ​인터랙션을 구조화하며,


“단발성 수강”이 아닌, “일상 속 루틴”으로 자리잡도록 만드는 것이 핵심 목표입니다.

기술적으로는 시간 예약 알림/리마인더 시스템, 챌린지/리워드 시스템, 학습 캘린더, 습관화 푸시 등

고도화된 사용자 맞춤 기능을 설계하고 운영하고 있으며,

수십만 명의 일간 사용자 트래픽을 안정적으로 처리하는 시스템을 함께 만들어갑니다.


주요 업무

  • 클래스101 Retention 시스템의 백엔드 설계 및 고도화
  • 푸시/알림/챌린지 등 사용자 습관 형성 관련 기능 개발
  • 학습 캘린더, 시간 기반 트리거 기능 설계 및 구현
  • 대규모 트래픽 대응을 위한 아키텍처 최적화 및 성능 개선



자격 요건

  • 백엔드 개발 경력 3년 이상
  • Java 또는 Kotlin, Spring Boot 기반 서버 개발 경험
  • JPA, QueryDSL을 활용한 ORM 기반 개발 경험
  • 테스트 코드 및 코드 리뷰 문화에 익숙한 분
  • 제품과 사용자 경험에 대한 관심과 공감 능력을 갖춘 분



우대 사항

  • MSA 환경에서의 개발 및 운영 경험
  • 대용량 트래픽 처리 경험 및 클라우드 환경(AWS/GCP) 이해도
  • Redis, MongoDB 등 캐시 및 NoSQL DB 경험
  • 푸시/알림/스케줄러 등 시간 기반 시스템 개발 경험
  • Grafana, Prometheus 등 모니터링 툴 사용 경험


Tech Stack

  • Frontend: React, TypeScript, Next.js, GraphQL
  • Backend: Java/Kotlin, Node.js, Spring Boot
  • Infrastructure: AWS, Kubernetes, Docker
  • Database: MongoDB, MySQL



채용 프로세스

  • 서류 심사
  • 온라인 코딩 테스트 (테스트 기한 5일)
  • 1차 코딩 인터뷰 (1:1로 1시간 진행)
  • 2차 코딩 인터뷰(1:1로 1시간 진행)

*하루에 최대한 진행할 수 있도록 일정을 잡아드리고 있으나 인터뷰어와의 일정조율이 어려운 경우는 일자를 나눠서 진행하게 됩니다.

  • 컬쳐 인터뷰 (각 1시간)
  • 레퍼런스 체크

*컬처 인터뷰와 레퍼런스 체크는 병렬적으로 진행합니다.


기타 안내

채용 형태

  • 정규직 (수습 3개월 포함)

근무 형태

  • 오피스 근무

참고 사항

  • 이력서에 사진을 첨부하지 않습니다
  • 모든 첨부 파일은 PDF로 제출해 주세요