Tradobi กำลังสร้างผลิตภัณฑ์ SaaS ที่ทำให้การดำเนินการส่งออก B2B เป็นไปโดยอัตโนมัติ
เรากำลังอยู่ในขั้นตอนผลิตภัณฑ์เบต้า และกำลังมองหาวิศวกรแบ็คเอนด์ที่สามารถเข้าใจและจัดโครงสร้างปัญหาเพื่อช่วยกันปรับปรุง
• การพัฒนา API แบ็คเอนด์ที่ใช้ TypeScript/Node.js
• การดึงข้อมูล, การจัดเก็บ, การจัดการธุรกรรมบน PostgreSQL
• การพัฒนาโลจิกเซิร์ฟเวอร์ที่ทำงานร่วมกับ Supabase Auth/DB/Storage
• การพัฒนาฟังก์ชั่นการจัดการสถานะของงานที่ใช้เวลานาน เช่น การตรวจสอบเอกสาร, การสร้างไฟล์, การสร้างการตอบสนอง AI
• การพัฒนาโลจิกแบ็คเอนด์ที่สามารถบันทึกและติดตามสถานะการรอ/กำลังดำเนินการ/สำเร็จ/ล้มเหลว/พยายามอีกครั้งอย่างปลอดภัย
• การเชื่อมต่อ API ภายนอก: Mailgun, AI/LLM API เป็นต้น
• การจัดทำเอกสาร API โดยใช้ OpenAPI/Swagger
• การปรับปรุงการปรับใช้และการดำเนินการตามที่ใช้งานกับ Docker/GitHub Actions/Cloud Run
• การตรวจสอบบันทึก, การวิเคราะห์สาเหตุ, การป้องกันการเกิดซ้ำเมื่อเกิดข้อผิดพลาด/ข้อบกพร่อง
• ประสบการณ์การทำงานด้านแบ็คเอนด์หรือประสบการณ์ในโครงการที่เทียบเท่า
• ประสบการณ์การพัฒนาเซิร์ฟเวอร์ที่ใช้ TypeScript หรือ JavaScript
• ประสบการณ์การใช้ RDB เช่น PostgreSQL, MySQL
• ประสบการณ์ในการออกแบบและดำเนินการ REST API
• ประสบการณ์การทำงานร่วมกันโดยใช้ Git
• ประสบการณ์ในการใช้เครื่องมือพัฒนา AI/Agentic
• มีประสบการณ์ 1 ปีขึ้นไป
• ผู้ที่สามารถอธิบายโครงสร้างและเหตุผลในการตัดสินใจของฟังก์ชั่นที่ตนพัฒนา
• ผู้ที่สามารถจัดโครงสร้างปัญหาได้เมื่อความต้องการไม่ชัดเจนผ่านการสื่อสาร
• ประสบการณ์ในการพัฒนา API ที่ใช้ Node.js + Express
• ประสบการณ์ในการใช้ Supabase Auth/Database/Storage
• ประสบการณ์ในการดำเนินการธุรกรรม, ดัชนี, การล็อคแถว, การเข้าถึง idempotency บน PostgreSQL
• ประสบการณ์ในการปรับใช้ Docker, GitHub Actions, Cloud Run
• ประสบการณ์ในการจัดการ Webhook, SSE, WebSocket
• ประสบการณ์ในการเชื่อมต่อกับ LLM API, Bedrock, OpenAI, Claude API
สวัสดิการและสภาพแวดล้อมในการทำงาน
• เงินเดือน: 35,000,000 วอนต่อปี
• พนักงานประจำ (ทดลองงาน 3 เดือน)
• ระบบเวลาทำงานที่ยืดหยุ่นตั้งแต่ 10:00 ถึง 11:00
• สถานที่ทำงาน: ใกล้สถานีทุ่งตะเกียบ, สถานีกรุงโซล (10-gil 6, Wangsimni-ro)
การคัดเลือกเอกสาร ▷ สัมภาษณ์ ▷ การตอบรับขั้นสุดท้าย
[เอกสารที่ต้องยื่นเมื่อลงสมัคร]
• ประวัติย่อ
• GitHub หรือ Portfolio
[สภาพแวดล้อมทางเทคนิค]
- ภาษา: TypeScript
- แบ็คเอนด์: Node.js, Express
- ฐานข้อมูล/Auth/Storage: Supabase, PostgreSQL
- โครงสร้างพื้นฐาน: Docker, Google Cloud Run, Cloud Tasks, Secret Manager
- CI/CD: GitHub Actions
- เอกสาร: OpenAPI, Swagger
- สภาพแวดล้อมการทำงานร่วมกันด้าน Frontend: React, Vite, TanStack Query, Vercel
- เครื่องมือ: VSCode, Codex, Slack, Notion, Figma
[วิธีการทำงาน]
การพัฒนา Agentic ใช้เครื่องมือพัฒนา AI/Agentic อย่างACTIVE.
เราเห็นความสำคัญมากกว่าความสามารถในการเขียนโค้ดเพียงแค่บรรทัดต่อต่อลงไปมากคือการตั้งคำถามปัญหาอย่างถูกต้องแล้วให้สร้างสิ่งดีๆอย่างรวดเร็ว, ตรวจสอบผลลัพธ์แล้วจัดระเบียบให้เป็นโค้ดที่สามารถดำเนินการได้.
ความรับผิดชอบสำหรับผลลัพธ์ที่สร้างจาก AI อยู่ที่นักพัฒนาซึ่งต้องสามารถตรวจสอบความปลอดภัย, ความถูกต้องของข้อมูล, การจัดการความผิดพลาด, การทดสอบ, และความเสี่ยงสำหรับการดำเนินงาน.
[ไม่เหมาะสมกับคนเหล่านี้]
- ผู้ที่ไม่สามารถเริ่มพัฒนาได้หากไม่มีงานวางแผนที่ชัดเจน
- ผู้ที่ใช้ผลลัพธ์ที่สร้างโดยเครื่องมือ AI โดยไม่ตรวจสอบ
- ผู้ที่รู้สึกว่าการเปลี่ยนลำดับความสำคัญอย่างรวดเร็วและความเข้มข้นในการทำงานสูงทำให้รู้สึกกดดัน
- ผู้ที่ไม่สามารถแลกเปลี่ยนปัญหาหรือความเสี่ยงในขั้นตอนการพัฒนาได้
[สิ่งที่เราสำคัญ]
เรามองวิธีการแก้ไขปัญหาและความเร็วในการดำเนินการมากกว่าประสบการณ์การทำงาน เราต้องการบุคคลที่ไม่ใช่เพียงแค่ผู้พัฒนา API แต่เป็นผู้ที่สร้างขอบเขตในการดำเนินงานผลิตภัณฑ์ร่วมกัน.
เราต้องการวิศวกรแบ็คเอนด์ที่สามารถพัฒนาสิ่งที่รวดเร็วและตรวจสอบได้อย่างแม่นยำในสภาพแวดล้อมที่เราใช้เครื่องมือพัฒนา AI/Agentic อย่างACTIVE.