Tradobi is creating a SaaS product that automates B2B export operations.
We are in the beta product stage and looking for a backend engineer who can understand and structure problems to improve them together.
• Developing backend APIs based on TypeScript/Node.js
• Data retrieval, storage, and transaction processing based on PostgreSQL
• Developing server logic integrated with Supabase Auth/DB/Storage
• Developing state management features for time-consuming server tasks such as document verification, file creation, and AI response generation
• Developing backend logic that reliably saves and tracks the status of tasks: waiting/running/success/failure/retry
• External API integration: Mailgun, AI/LLM API, etc.
• Documenting APIs based on OpenAPI/Swagger
• Deployment and operational improvements based on Docker/GitHub Actions/Cloud Run
• Checking logs, analyzing causes, and preventing recurrence in case of failures/bugs
• Practical experience in backend or equivalent project experience
• Experience in server development based on TypeScript or JavaScript
• Experience using RDBs such as PostgreSQL, MySQL
• Experience in designing and implementing REST APIs
• Experience in collaboration based on Git
• Experience using AI/Agentic development tools
• Over 1 year of experience
• Able to explain the structure and reasoning behind features created
• Able to structure problems through communication when requirements are ambiguous
• Experience developing APIs based on Node.js + Express
• Experience using Supabase Auth/Database/Storage
• Experience in handling PostgreSQL transactions, indexes, row locks, and idempotency
• Experience in deploying with Docker, GitHub Actions, Cloud Run
• Experience in handling Webhook, SSE, WebSocket
• Experience integrating with LLM APIs, Bedrock, OpenAI, Claude series APIs
Benefits and Work Environment
• Salary: 35,000,000 KRW per year
• Full-time (3-month probation)
• Flexible working hours between 10:00–11:00
• Workplace: Near Ttukseom Station and Seouls Forest Station (6, Wangsimni-ro 10-gil)
Document Screening ▷ Interview ▷ Final Acceptance
[Documents to Submit]
• Resume
• GitHub or Portfolio
[Technical Environment]
- 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 collaboration environment: React, Vite, TanStack Query, Vercel
- Tools: VSCode, Codex, Slack, Notion, Figma
[Work Style]
Agentic Development. We actively utilize AI/Agentic development tools.
Rather than just writing code line by line, we value the ability to accurately define problems, quickly implement solutions using AI tools, validate results, and organize them into operational code.
The responsibility for AI-generated results lies with the developer. You must be able to directly validate security, data integrity, error handling, testing, and operational risks.
[Not Suitable For]
- Those who find it difficult to start development without a predetermined project plan
- Those who use AI tool outputs without validation
- Those who feel burdened by rapid priority changes and high workload
- Those who find it difficult to share challenges or risks during the development process
[What We Value]
We look at problem-solving methods and execution speed rather than years of experience. We are looking for a backend engineer who actively participates in defining the execution boundaries of the product, not just a simple API implementer.
The environment actively utilizes AI/Agentic development tools and seeks someone who can implement quickly and validate accurately.