핵클은 기업들이 사용자 경험을 최적화하고 성장을 가속화할 수 있도록 돕는 기술을 만듭니다.
핵클은 수천 개의 고객사들과 함께 수익을 창출하며 빠르게 성장하고 있습니다.
역할 및 책임
우리는 의욕적이고 뛰어난 역량의 백엔드 엔지니어를 찾고 있습니다.
백엔드 엔지니어는 다른 소프트웨어 엔지니어, 디자이너, PO와 협력하여 고객사가 핵클의 기능을 안정적이고 효율적으로 사용할 수 있도록 지원하는 핵심 시스템을 개발합니다.
서비스의 방향성, 아키텍처 설계, 확장 가능한 코드 작성, 기존 기능의 유지 및 개선, 새로운 기능의 설계와 출시를 담당하게 됩니다.
주요 업무
•
A/B 테스트 플랫폼 백엔드 서버 개발
•
데이터분석 플랫폼 백엔드 개발
•
인앱/푸시 메시지 서비스 백엔드 개발
•
신규 서비스 설계 및 개발
•
대용량 트래픽을 고려한 서버 설계
•
SDK 개발
자격 요건
•
Java/Kotlin 기반 서버 개발 경험
•
Spring Framework 사용 경험
•
RDBMS, ORM 사용 경험
우대 사항
•
Reactive Streams, Coroutine에 대한 이해
•
NoSQL (Redis, Elasticsearch, MongoDB) 사용 경험
•
Messaging Service (Kafka, SQS, Kinesis) 사용 경험
•
MSA 개발 경험
•
고가용성 아키텍처 설계, 개발 경험
•
AWS, Docker, Kubernetes 사용 경험
전형 절차
•
•
서류 전형 - (코딩 과제/전화 면접) - 1차 면접 - 2차 면접 순서로 진행됩니다.
•
1차 면접은 지원자의 개발 관련 직무 능력을 평가합니다.
•
1차 면접은 지원자의 요청 시, 화상 면접으로 진행 가능합니다.
•
입사 후 3개월의 수습기간이 있습니다. 평가 결과에 따라 수습기간이 연장되거나 채용 취소될 수 있습니다.