Role at a glance
- Salary
- Not Disclosed
- Location
- 203호, Seoul, South Korea
- Work arrangement
- On-site
- Employment
- Full-time
- Experience
- 1–5 years
Spotted an issue?
We’ll check it against the original posting.
Qualifications
Required
- 다음과 같은 경험을 가진 분을 찾습니다.
- 서버와 데이터베이스를 직접 다루며 하나의 기능을 설계부터 배포까지 완료해 본 경험이 있는 분
- 정해진 명세를 구현하는 것을 넘어, 요구사항에서 데이터 모델과 인터페이스를 직접 설계해 본 경험이 있는 분
- 요구사항, 일정, 사업적 효과, 확장성 사이에서 우선순위를 판단해 본 분
- 빠르게 결정해도 되는 것과 나중에 되돌리기 어려운 결정을 구분하고 개발 속도를 조절해 본 분
- 자신의 기술적 판단과 대안을 개발자가 아닌 사람에게도 설명할 수 있는 분
- AI 개발 도구를 적극적으로 활용하면서도 결과물의 구조와 동작을 이해하고 책임질 수 있는 분
- 경력 5년 내외를 기준으로 보고 있지만 연차 자체를 절대적인 기준으로 삼지는 않습니다.
Preferred
- 다음 경험이 있다면 더욱 좋습니다.
- 해외 사용자를 대상으로 하는 서비스를 개발하거나 운영해 본 경험
- 국내 서비스의 해외 진출을 위한 기술적 준비를 해 본 경험
- 클라우드와 온프레미스 환경을 모두 운영해 본 경험
- 서비스 환경을 이전하면서 무중단 운영, 데이터 정합성, 롤백을 고려해 본 경험
- PostgreSQL 등 관계형 데이터베이스의 데이터 모델을 직접 설계하고 쿼리를 튜닝해 본 경험
- 관계형 DB와 NoSQL의 특성을 이해하고 데이터 저장 방식을 판단해 본 경험
- 실제 서비스에서 Queue 또는 비동기 처리 구조를 설계하거나 운영해 본 경험
About the role
Original posting provided by 케이제로
About the role
국내에서 검증을 마친 서비스를 해외로 확장합니다.
해외로 나가면 다국어, 다통화, 타임존, 국가별 정책과 규제처럼 국내에서는 크게 신경 쓰지 않았던 문제들이 한꺼번에 생깁니다. 기존 서비스를 해외에서도 안정적으로 사용할 수 있도록 바꾸는 일과, 새로운 제품과 기능을 처음부터 만드는 일을 함께 하게 됩니다.
저희는 정해진 명세를 구현하는 개발자보다 무엇을 만들어야 하는지 함께 고민하고, 기술적인 선택을 실제 제품으로 끝까지 연결하는 Product Engineer를 찾고 있습니다.
서버와 데이터가 중심이지만 필요한 경우 프론트엔드, 인프라, 모바일까지 제품을 완성하는 데 필요한 영역을 함께 다룹니다.
What you'll do
해외 확장을 위한 제품 개발
• 기존 개발팀과 함께 서비스의 도메인과 코드베이스를 파악합니다.
• 다국어, 다통화, 타임존 등 글로벌 서비스에 필요한 구조를 설계하고 구현합니다.
• 기존 구조를 유지할 부분과 개선하거나 새로 만들 부분을 판단합니다.
서버 및 데이터 설계
• 제품 요구사항을 서버 구조와 데이터 모델로 구체화합니다.
• PostgreSQL 기반의 데이터 모델을 설계하고 운영합니다.
• 서비스가 성장하면서 발생하는 쿼리와 데이터 구조의 병목을 찾아 개선합니다.
인프라 및 배포 환경 개선
• AWS, Cloudflare, Vercel 등을 활용한 서비스 환경을 운영합니다.
• 클라우드와 온프레미스가 함께 존재하는 환경을 다룹니다.
• 배포 파이프라인과 개발·운영 환경을 개선합니다.
• 장애 발생 시 원인을 추적하고 복구할 수 있는 환경을 만들어 갑니다.
트래픽 및 비동기 작업 처리
• 서비스에서 발생하는 비동기 작업과 이벤트를 안정적으로 처리합니다.
• Inngest 등 Workflow / Queue 기반 구조를 활용합니다.
• 트래픽 증가에 따른 병목을 찾아 개선합니다.
신규 모바일 앱 개발
• 새롭게 출시할 모바일 앱의 기술 스택과 구조를 함께 결정합니다.
• 초기 설계부터 개발, 출시와 운영까지 참여합니다.
Requirements
다음과 같은 경험을 가진 분을 찾습니다.
• 서버와 데이터베이스를 직접 다루며 하나의 기능을 설계부터 배포까지 완료해 본 경험이 있는 분
• 정해진 명세를 구현하는 것을 넘어, 요구사항에서 데이터 모델과 인터페이스를 직접 설계해 본 경험이 있는 분
• 요구사항, 일정, 사업적 효과, 확장성 사이에서 우선순위를 판단해 본 분
• 빠르게 결정해도 되는 것과 나중에 되돌리기 어려운 결정을 구분하고 개발 속도를 조절해 본 분
* 자신의 기술적 판단과 대안을 개발자가 아닌 사람에게도 설명할 수 있는 분
* AI 개발 도구를 적극적으로 활용하면서도 결과물의 구조와 동작을 이해하고 책임질 수 있는 분
경력 5년 내외를 기준으로 보고 있지만 연차 자체를 절대적인 기준으로 삼지는 않습니다.
Preferred qualifications
다음 경험이 있다면 더욱 좋습니다.
* 해외 사용자를 대상으로 하는 서비스를 개발하거나 운영해 본 경험
* 국내 서비스의 해외 진출을 위한 기술적 준비를 해 본 경험
* 클라우드와 온프레미스 환경을 모두 운영해 본 경험
* 서비스 환경을 이전하면서 무중단 운영, 데이터 정합성, 롤백을 고려해 본 경험
* PostgreSQL 등 관계형 데이터베이스의 데이터 모델을 직접 설계하고 쿼리를 튜닝해 본 경험
* 관계형 DB와 NoSQL의 특성을 이해하고 데이터 저장 방식을 판단해 본 경험
* 실제 서비스에서 Queue 또는 비동기 처리 구조를 설계하거나 운영해 본 경험
* 레거시 시스템을 점진적으로 개선하거나 다른 스택으로 이전해 본 경험
• 모니터링, 로깅, 장애 대응 체계를 직접 구축하거나 개선해 본 경험
• Nest.js를 사용해 본 경험
• React, Angular, Next.js 등 프론트엔드 프레임워크를 실무에서 사용해 본 경험
• React Native 또는 Flutter를 이용해 모바일 앱을 출시하고 운영해 본 경험
• 기술 선택의 이유와 개발 방식을 팀이 사용할 수 있는 문서로 정리해 본 경험
• 컴퓨터공학 또는 관련 전공
Benefits
• 점심 식대 지원
• 간식, 커피머신 지원
• 님 문화
• 생일 refresh 휴가
• 업무를 위한 장비 지원
• 자율과 신뢰 중심 문화
Hiring process
• 서류전형
• 과제전형
• 인터뷰
• 처우협의
• 최종합격
• 전형은 상황에 따라 변경될 수 있습니다. 지원 시 포트폴리오를 필수로 제출해주세요.
• 이력서와 포트폴리오(제품을 출시하고 지표를 움직인 사례가 담겨 있으면 좋습니다)를 첨부해 지원해주세요.
About the company
케이제로
소프트웨어로 세상을 바꾸고자 하는 케이제로 주식회사입니다. 우리는 기술을 통해 전세계에서 필수 불가결한 조직이 되는 것을 비전으로 삼고 있으며, 더 나은 경험을 제공하는 제품을 만들기 위해 매일 새로운 아이디어를 실험하고 있습니다. 현재 케이제로는 레슨톡(Lesson Talk)을 개발·운영하고 있습니다. 레슨톡은 골프연습장 사장님, 레슨 프로, 회원님들을 위한 레슨 피드백 플랫폼입니다. https://www.lesson-talk.com/about