포지션 상세
우리는 한국에서 일본 고객을 위한 이커머스 제품을 개발하고 운영하고 있습니다.
현재 ILB-MAX, MAX2MAX, MAX2MAX Volleyball을 통해 일본 시장에 스포츠 유니폼 관련 상품과 주문 경험을 제공하고 있습니다. 고객이 상품을 살펴보는 화면부터 디자인 요청, 옵션 선택, 주문과 결제, 주문 이후의 운영 과정까지 하나의 제품 흐름으로 바라보고 개선합니다.
이번 포지션은 정해진 요구사항을 전달받아 화면이나 API만 구현하는 역할이 아닙니다.
실제 고객과 주문이 흐르는 서비스를 운영하면서 문제의 배경을 이해하고, 필요한 기능을 설계하고, 개발과 배포 이후의 결과까지 확인합니다. 고객이 겪는 불편뿐 아니라 내부 운영 과정에서 반복되거나 비효율적인 업무도 개발을 통해 개선합니다.
우리가 말하는 풀스택 개발자
우리 팀에서 풀스택 개발자는 프론트엔드, 백엔드, 인프라의 모든 기술을 동일한 수준으로 능숙하게 다루는 사람을 의미하지 않습니다.
자신이 강점을 가진 영역을 기반으로, 제품의 문제를 해결하는 데 필요한 범위까지 기술의 경계를 넘을 수 있는 개발자를 의미합니다.
예를 들어 주문 과정의 문제를 발견했다면 화면만 수정하고 끝내는 것이 아니라, 필요에 따라 API와 데이터 구조, 결제 연동, 배포 환경과 로그까지 함께 살펴봅니다. 기술 영역별로 문제를 나누기보다, 고객과 운영자가 겪는 문제가 실제로 해결될 때까지 전체 흐름을 연결해 바라봅니다.
그런 의미에서 이 포지션은 단순히 여러 기술 스택을 사용하는 개발자보다, 제품의 문제를 처음부터 끝까지 해결하는 Product Engineer에 가까운 역할입니다.
합류 후 맡게 될 역할
현재 운영 중인 서비스의 기능을 개선하고, 새로운 기능을 설계하고 개발합니다.
규모가 크지 않은 기능은 요구사항을 이해하는 단계부터 구현, 배포, 운영 결과 확인까지 주도적으로 진행합니다. 개발 과정에서 예상되는 기술적 제약과 위험을 공유하고, 우선순위와 구현 범위를 함께 조율합니다.
모든 결정을 혼자 내려야 하거나 모든 영역을 처음부터 책임져야 하는 것은 아닙니다. 시니어 개발자와 코드와 구조, 기술적 선택을 함께 논의하며 각자의 의견과 근거를 바탕으로 더 나은 방향을 찾습니다.
다만 단순히 지시받은 작업을 완료하는 것보다 다음과 같은 역할을 기대합니다.
• 요구사항의 배경과 해결하려는 문제를 확인합니다.
• 구현 방법의 장단점과 현실적인 제약을 함께 고려합니다.
• 진행 중 발견한 위험이나 불확실성을 늦지 않게 공유합니다.
• 배포 이후 실제 동작과 운영 결과를 확인합니다.
• 장애나 오류가 발생했을 때 원인을 추적하고 재발 방지 방법을 고민합니다.
• 반복되는 문제를 코드, 문서 또는 프로세스를 통해 개선합니다.
현재 개발 환경
언어 및 런타임: TypeScript, Node.js, Python
데이터베이스 및 캐시: PostgreSQL, Redis, DynamoDB
클라우드 및 인프라: AWS, Amazon EKS, Amazon S3
결제 시스템: KOMOJU, PayVerse
AI 개발 도구: Claude Code, OpenAI Codex
공고에 기재된 기술을 모두 사용해본 경험은 필요하지 않습니다.
프론트엔드 또는 백엔드 등 하나 이상의 영역에서 실제 서비스를 개발해본 경험이 있고, 자신이 작성한 코드와 기술적 선택을 설명할 수 있다면 지원할 수 있습니다. 경험하지 못한 기술은 실제 문제를 해결하는 과정에서 학습하고 적용하게 됩니다.
AI와 함께 개발합니다
우리는 Claude Code와 OpenAI Codex를 일상적인 개발 과정에 활용합니다.
코드베이스 탐색, 구현 방향 검토, 코드 작성, 테스트, 리팩터링과 문서화 등에서 AI 개발 도구를 적극적으로 사용합니다. 반복 작업을 줄이고 더 빠르게 가설을 검증하되, 최종적인 판단과 결과에 대한 책임은 개발자에게 있다고 생각합니다.
AI가 생성한 코드를 그대로 적용하기보다 다음을 확인합니다.
코드가 어떤 방식으로 동작하는지
기존 시스템에 어떤 영향을 주는지
요구사항과 예외 상황을 올바르게 처리하는지
데이터와 보안, 성능 및 운영상의 위험은 없는지
테스트와 실제 동작을 통해 검증되었는지
Claude Code나 Codex를 사용해본 경험은 필수가 아닙니다. 새로운 개발 방식을 받아들이는 데 열려 있고, 도구가 제시한 결과를 스스로 이해하고 검증할 수 있는 분을 찾습니다.
이런 분과 함께하고 싶습니다
우리는 모든 기술적 질문에 즉시 답할 수 있는 사람보다, 모르는 것을 정확히 구분하고 필요한 정보를 찾아 판단할 수 있는 사람을 선호합니다.
자신의 의견을 근거와 함께 설명하면서도 다른 사람의 피드백을 검토할 수 있는 분, 문제가 생겼을 때 책임의 경계를 먼저 나누기보다 해결 방법을 함께 찾는 분과 일하고 싶습니다.
• 고객용 웹 화면과 내부 운영에 필요한 관리 기능을 개발합니다.
• TypeScript와 Node.js, Python을 활용해 API와 비즈니스 로직을 개발합니다.
• PostgreSQL, Redis, DynamoDB를 활용한 데이터 구조와 조회 흐름을 개선합니다.
• KOMOJU와 PayVerse를 사용하는 결제 및 주문 흐름을 개발하고 안정적으로 운영합니다.
• AWS, EKS, S3를 기반으로 한 배포와 서비스 운영 환경을 함께 관리합니다.
• 오류가 발생하면 로그, 코드, 데이터 흐름을 따라 원인을 찾고 해결합니다.
• 반복되는 운영 업무를 발견해 자동화하거나 더 효율적인 흐름으로 개선합니다.
• 코드 리뷰, 테스트, 문서화와 리팩터링을 통해 서비스의 안정성과 유지보수성을 높입니다.
• 시니어 개발자와 구현 방식과 기술적 선택을 논의합니다.
• 대표, 기획 및 운영 구성원과 요구사항의 배경과 우선순위를 공유합니다.
위 업무를 입사 첫날부터 모두 혼자 담당하는 것은 아닙니다. 현재의 경험과 강점에서 시작하고, 실제 문제를 해결하며 담당 영역을 넓혀갑니다.
• 관련 개발 경력 1년 이상 5년 이하인 분
• 프론트엔드 또는 백엔드 중 하나 이상의 영역에서 웹 서비스를 개발해본 분
• 요구사항을 이해하고 작은 기능을 개발, 배포 또는 운영까지 연결해본 분
• 자신이 작성한 코드의 동작 방식과 주요 기술적 선택을 설명할 수 있는 분
• 오류가 발생했을 때 로그, 코드와 데이터 흐름을 따라 원인을 추적할 수 있는 분
• 코드 리뷰에서 자신의 의견을 설명하고 다른 의견을 검토할 수 있는 분
• 기술적인 선택의 장점과 단점, 현실적인 제약을 함께 고려할 수 있는 분
• 익숙한 영역 밖의 문제도 필요한 범위까지 학습하며 해결할 수 있는 분
• 문제가 커지기 전에 진행 상황과 위험 요소를 동료에게 공유할 수 있는 분
• 기획 또는 운영 구성원과 요구사항의 배경과 우선순위를 대화할 수 있는 분
• AI 개발 도구를 활용하더라도 결과물을 직접 이해하고 검증할 수 있는 분
TypeScript, Python, PostgreSQL, Redis, DynamoDB, EKS를 모두 실무에서 사용해봤을 필요는 없습니다.
다만 자신이 주로 다뤄온 영역에서는 어떤 문제를 해결했고, 왜 그런 선택을 했으며, 결과적으로 무엇이 달라졌는지를 구체적으로 이야기할 수 있어야 합니다.
현재 ILB-MAX, MAX2MAX, MAX2MAX Volleyball을 통해 일본 시장에 스포츠 유니폼 관련 상품과 주문 경험을 제공하고 있습니다. 고객이 상품을 살펴보는 화면부터 디자인 요청, 옵션 선택, 주문과 결제, 주문 이후의 운영 과정까지 하나의 제품 흐름으로 바라보고 개선합니다.
이번 포지션은 정해진 요구사항을 전달받아 화면이나 API만 구현하는 역할이 아닙니다.
실제 고객과 주문이 흐르는 서비스를 운영하면서 문제의 배경을 이해하고, 필요한 기능을 설계하고, 개발과 배포 이후의 결과까지 확인합니다. 고객이 겪는 불편뿐 아니라 내부 운영 과정에서 반복되거나 비효율적인 업무도 개발을 통해 개선합니다.
우리가 말하는 풀스택 개발자
우리 팀에서 풀스택 개발자는 프론트엔드, 백엔드, 인프라의 모든 기술을 동일한 수준으로 능숙하게 다루는 사람을 의미하지 않습니다.
자신이 강점을 가진 영역을 기반으로, 제품의 문제를 해결하는 데 필요한 범위까지 기술의 경계를 넘을 수 있는 개발자를 의미합니다.
예를 들어 주문 과정의 문제를 발견했다면 화면만 수정하고 끝내는 것이 아니라, 필요에 따라 API와 데이터 구조, 결제 연동, 배포 환경과 로그까지 함께 살펴봅니다. 기술 영역별로 문제를 나누기보다, 고객과 운영자가 겪는 문제가 실제로 해결될 때까지 전체 흐름을 연결해 바라봅니다.
그런 의미에서 이 포지션은 단순히 여러 기술 스택을 사용하는 개발자보다, 제품의 문제를 처음부터 끝까지 해결하는 Product Engineer에 가까운 역할입니다.
합류 후 맡게 될 역할
현재 운영 중인 서비스의 기능을 개선하고, 새로운 기능을 설계하고 개발합니다.
규모가 크지 않은 기능은 요구사항을 이해하는 단계부터 구현, 배포, 운영 결과 확인까지 주도적으로 진행합니다. 개발 과정에서 예상되는 기술적 제약과 위험을 공유하고, 우선순위와 구현 범위를 함께 조율합니다.
모든 결정을 혼자 내려야 하거나 모든 영역을 처음부터 책임져야 하는 것은 아닙니다. 시니어 개발자와 코드와 구조, 기술적 선택을 함께 논의하며 각자의 의견과 근거를 바탕으로 더 나은 방향을 찾습니다.
다만 단순히 지시받은 작업을 완료하는 것보다 다음과 같은 역할을 기대합니다.
• 요구사항의 배경과 해결하려는 문제를 확인합니다.
• 구현 방법의 장단점과 현실적인 제약을 함께 고려합니다.
• 진행 중 발견한 위험이나 불확실성을 늦지 않게 공유합니다.
• 배포 이후 실제 동작과 운영 결과를 확인합니다.
• 장애나 오류가 발생했을 때 원인을 추적하고 재발 방지 방법을 고민합니다.
• 반복되는 문제를 코드, 문서 또는 프로세스를 통해 개선합니다.
현재 개발 환경
언어 및 런타임: TypeScript, Node.js, Python
데이터베이스 및 캐시: PostgreSQL, Redis, DynamoDB
클라우드 및 인프라: AWS, Amazon EKS, Amazon S3
결제 시스템: KOMOJU, PayVerse
AI 개발 도구: Claude Code, OpenAI Codex
공고에 기재된 기술을 모두 사용해본 경험은 필요하지 않습니다.
프론트엔드 또는 백엔드 등 하나 이상의 영역에서 실제 서비스를 개발해본 경험이 있고, 자신이 작성한 코드와 기술적 선택을 설명할 수 있다면 지원할 수 있습니다. 경험하지 못한 기술은 실제 문제를 해결하는 과정에서 학습하고 적용하게 됩니다.
AI와 함께 개발합니다
우리는 Claude Code와 OpenAI Codex를 일상적인 개발 과정에 활용합니다.
코드베이스 탐색, 구현 방향 검토, 코드 작성, 테스트, 리팩터링과 문서화 등에서 AI 개발 도구를 적극적으로 사용합니다. 반복 작업을 줄이고 더 빠르게 가설을 검증하되, 최종적인 판단과 결과에 대한 책임은 개발자에게 있다고 생각합니다.
AI가 생성한 코드를 그대로 적용하기보다 다음을 확인합니다.
코드가 어떤 방식으로 동작하는지
기존 시스템에 어떤 영향을 주는지
요구사항과 예외 상황을 올바르게 처리하는지
데이터와 보안, 성능 및 운영상의 위험은 없는지
테스트와 실제 동작을 통해 검증되었는지
Claude Code나 Codex를 사용해본 경험은 필수가 아닙니다. 새로운 개발 방식을 받아들이는 데 열려 있고, 도구가 제시한 결과를 스스로 이해하고 검증할 수 있는 분을 찾습니다.
이런 분과 함께하고 싶습니다
우리는 모든 기술적 질문에 즉시 답할 수 있는 사람보다, 모르는 것을 정확히 구분하고 필요한 정보를 찾아 판단할 수 있는 사람을 선호합니다.
자신의 의견을 근거와 함께 설명하면서도 다른 사람의 피드백을 검토할 수 있는 분, 문제가 생겼을 때 책임의 경계를 먼저 나누기보다 해결 방법을 함께 찾는 분과 일하고 싶습니다.
주요업무
• 일본 고객이 사용하는 상품 탐색, 디자인 요청, 주문 및 결제 경험을 개선합니다.• 고객용 웹 화면과 내부 운영에 필요한 관리 기능을 개발합니다.
• TypeScript와 Node.js, Python을 활용해 API와 비즈니스 로직을 개발합니다.
• PostgreSQL, Redis, DynamoDB를 활용한 데이터 구조와 조회 흐름을 개선합니다.
• KOMOJU와 PayVerse를 사용하는 결제 및 주문 흐름을 개발하고 안정적으로 운영합니다.
• AWS, EKS, S3를 기반으로 한 배포와 서비스 운영 환경을 함께 관리합니다.
• 오류가 발생하면 로그, 코드, 데이터 흐름을 따라 원인을 찾고 해결합니다.
• 반복되는 운영 업무를 발견해 자동화하거나 더 효율적인 흐름으로 개선합니다.
• 코드 리뷰, 테스트, 문서화와 리팩터링을 통해 서비스의 안정성과 유지보수성을 높입니다.
• 시니어 개발자와 구현 방식과 기술적 선택을 논의합니다.
• 대표, 기획 및 운영 구성원과 요구사항의 배경과 우선순위를 공유합니다.
위 업무를 입사 첫날부터 모두 혼자 담당하는 것은 아닙니다. 현재의 경험과 강점에서 시작하고, 실제 문제를 해결하며 담당 영역을 넓혀갑니다.
자격요건
이런 분을 찾습니다• 관련 개발 경력 1년 이상 5년 이하인 분
• 프론트엔드 또는 백엔드 중 하나 이상의 영역에서 웹 서비스를 개발해본 분
• 요구사항을 이해하고 작은 기능을 개발, 배포 또는 운영까지 연결해본 분
• 자신이 작성한 코드의 동작 방식과 주요 기술적 선택을 설명할 수 있는 분
• 오류가 발생했을 때 로그, 코드와 데이터 흐름을 따라 원인을 추적할 수 있는 분
• 코드 리뷰에서 자신의 의견을 설명하고 다른 의견을 검토할 수 있는 분
• 기술적인 선택의 장점과 단점, 현실적인 제약을 함께 고려할 수 있는 분
• 익숙한 영역 밖의 문제도 필요한 범위까지 학습하며 해결할 수 있는 분
• 문제가 커지기 전에 진행 상황과 위험 요소를 동료에게 공유할 수 있는 분
• 기획 또는 운영 구성원과 요구사항의 배경과 우선순위를 대화할 수 있는 분
• AI 개발 도구를 활용하더라도 결과물을 직접 이해하고 검증할 수 있는 분
TypeScript, Python, PostgreSQL, Redis, DynamoDB, EKS를 모두 실무에서 사용해봤을 필요는 없습니다.
다만 자신이 주로 다뤄온 영역에서는 어떤 문제를 해결했고, 왜 그런 선택을 했으며, 결과적으로 무엇이 달라졌는지를 구체적으로 이야기할 수 있어야 합니다.




