API Engineer
Pangyo (Software Dream Center), South Korea
42dotFull-time
We are looking for the best
42dot의 API Engineer는 플랫폼 기반 개발 체계의 핵심인 API를 설계하고 유지/보수하는 역할을 수행합니다. 개발팀에게 API design principle을 가이드하고 컨설팅을 수행하며, API lifecycle을 정의하고 체계적으로 관리합니다.
책임 (Responsibilities)
- API 설계 및 개발
- API 관리 및 문서화
- 보안 및 권한 관리
- 성능 최적화
- 문제 해결 및 디버깅
- 비즈니스 요구사항에 기반하여 효율적이고 확장 가능한 API를 설계하고 개발합니다.
- Native API (C++, Rust 등), RESTful, GraphQL 등 최신 API 디자인 원칙을 수립하고 개발팀에 가이드합니다.
- 기존 API를 유지/보수하고 업데이트 하며, 신규 기능을 추가하여 API의 품질을 지속적으로 향상시킵니다.
- 프로그래밍 언어별 문서화 도구를 활용하여 사용자 친화적인 API 문서를 작성하고 유지합니다.
- 사내 인증 메커니즘을 활용하여 API 보안 정책을 개발하고 구현하여 사용자 데이터의 안전성을 보장합니다.
- API의 응답 시간 및 처리량을 모니터링하고 성능 향상을 위한 최적화 작업을 수행합니다.
- API와 관련된 문제를 신속하게 식별하고 해결합니다.
- API 사용자 및 개발팀과 협업하여 문제의 빠른 해결을 리드합니다.
자격요건 (Qualifications)
- 컴퓨터 공학 또는 관련 분야에서 학사 학위 이상 소지
- API 설계 및 개발 경험 3년 이상
- OAuth 및 JWT와 같은 보안 인증 메커니즘에 대한 이해
- 다양한 프로그래밍 언어 활용 능력 (C++, Rust, Java, Python 등)
우대사항 (Preferred Qualifications)
- CI/CD 환경에서의 경험 우대
- 코드 리뷰 시스템 운영, 형상 관리, 애자일 코치 경험 보유자 우대
- 플랫폼 기반 개발 프로세스 (파생 모델 관리 체계, 업스트림 패치 관리 등) 경험자
- 코딩 가이드, Rule checker, Static analysis 분석 운영 경험 우대
- Technical documentation (API, 설계서, Test case 등) 작성 및 관련 activity 경험자 우대
전형절차 (Interview Process)
- 서류전형 - 코딩테스트 - 화상면접 (1시간 내외) - 대면 혹은 화상면접 (3시간 내외) - 최종합격
- 전형절차는 직무별로 다르게 운영될 수 있으며, 일정 및 상황에 따라 변동될 수 있습니다.
- 전형일정 및 결과는 지원서에 등록하신 이메일로 개별 안내드립니다.
참고사항 (Additional Information)
- 이력서 제출 시 주민등록번호, 가족관계, 혼인 여부, 연봉, 사진, 신체조건, 출신 지역 등 채용절차법상 요구 금지된 정보는 제외 부탁드립니다.
- 모든 제출 파일은 30MB 이하의 PDF 양식으로 업로드를 부탁드립니다. (이력서 업로드 중 문제가 발생한다면 이력서와 함께 지원하시고자 하는 포지션의 URL을 recruit@42dot.ai으로 전송 부탁드립니다.)
- 인터뷰 프로세스 종료 후 지원자의 동의하에 평판조회가 진행될 수 있습니다.
- 국가보훈대상자 및 취업보호 대상자는 관계법령에 따라 우대합니다.
- 장애인 고용 촉진 및 직업재활법에 따라 장애인 등록증 소지자를 우대합니다.
- 42dot은 의뢰하지 않은 서치펌의 이력서를 받지 않으며, 요청하지 않은 이력서에 대해 수수료를 지불하지 않습니다.
※ 지원 전 아래 내용을 꼭 확인해 주세요.
ㆍ42dot이 일하는 방식, 42dot Way 보러가기 →
ㆍ42dot만의 직원 몰입을 돕는 업무몰입 프로그램, Employee Engagement Program 보러가기 →