[포지션 소개]
Tradobi는 B2B 수출 업무를 자동화하는 SaaS 제품을 만들고 있습니다.
우리는 베타 제품 단계에 있으며, 문제를 이해하고 구조화해서 함께 개선할 수 있는 백엔드 엔지니어를 찾습니다.
[주요 업무]
• TypeScript/Node.js 기반 백엔드 API 개발
• PostgreSQL 기반 데이터 조회, 저장, 트랜잭션 처리
• Supabase Auth/DB/Storage와 연동되는 서버 로직 개발
• 문서 검증, 파일 생성, AI 응답 생성 등 시간이 걸리는 서버 작업의 상태 관리 기능 개발
• 작업의 대기/실행 중/성공/실패/재시도 상태를 안정적으로 저장하고 추적하는 백엔드 로직 개발
• 외부 API 연동: Mailgun, AI/LLM API 등
• OpenAPI/Swagger 기반 API 문서화
• Docker/GitHub Actions/Cloud Run 기반 배포 및 운영 개선
• 장애/버그 발생 시 로그 확인, 원인 분석, 재발 방지
[기술 환경]
- Language: TypeScript
- Backend: Node.js, Express
- Database/Auth/Storage: Supabase, PostgreSQL
- Infra: Docker, Google Cloud Run, Cloud Tasks, Secret Manager
- CI/CD: GitHub Actions
- Docs: OpenAPI, Swagger
- Frontend 협업 환경: React, Vite, TanStack Query, Vercel
- Tool: VSCode, Codex, Slack, Notion, Figma
[업무방식]
- Agentic Development. AI/Agentic 개발 도구를 적극적으로 활용합니다.
- 단순히 코드를 직접 한 줄씩 작성하는 능력보다, 문제를 정확히 정의하고, AI 도구를 활용해 빠르게 구현하고, 결과물을 검증하고, 운영 가능한 코드로 정리하는 능력을 중요하게 봅니다.
- AI가 만든 결과물의 책임은 개발자에게 있습니다. 보안, 데이터 정합성, 에러 처리, 테스트, 운영 리스크를 직접 검증할 수 있어야 합니다.