Backend API / CMS Developer (สัญญาจ้าง 6 เดือน)
Muss:TypeScriptReactNext.jsNode.jsFrontendBackendSecurity
Your tasks
- พัฒนา Backend ด้วย NestJS , TypeScript และ PostgreSQL
- ออกแบบ และพัฒนา REST API สำหรับ Web / Frontend
- ออกแบบ Schema , Index , Transaction และ Migration ของฐานข้อมูล
- พัฒนาและดูแล CMS รวมถึง Content Management และ Business Logic ที่เกี่ยวข้อง
- จัดการ Authentication / Authorization , Role / Permission และ Audit Log
- ออกแบบ API ให้รองรับการใช้งานจริง มี Validation , Error Handing และ Security ที่เหมาะสม
- เชื่อมต่อระบบถายนอกผ่าน REST API , Webhook และ Message Queue
- รองรับ Retry , Idempotency และ Logging สำหรับงาน Integration
- ใช้ Redis สำหรับ Caching และออกแบบ Query ให้มีประสิทธิภาพ
- ทำงานร่วมกับ Frontend Developer เพื่อกำหนด API Contract และแก้ไขปัญหา Integration
- มีความเข้าใจ React / Next.js เพื่อออกแบบ API และ Data Structure ให้เหมาะกับการใช้งานจาก Frontend
- เข้าใจ SSR/ISR , Client-side และ Server-side data fetching ในระดับที่สามารถออกแบบ Integration ได้
Requirements
- ประสบการณ์พัฒนา Backend / API / CMS ระยะเวลา 3 ปีขึ้นไป และมีงานที่ขึ้นระบบจริง
- มีประสบการณ์ NestJS หรือ Node.js backend framework อื่น
- มีประสบการณ์ PostgreSQL : schema design , indexing , transactions และ migrations
- มีประสบการณ์ออกแบบ และพัฒนา REST API และ TypeScript แข็งแรง
- เข้า API contract และสามารถเขียน OpenAI / Swagger ได้
- เข้าใจ authentication / authorization เช่น JWT , OAuth2 / SSO
- มีความเข้าใจ React / Next.js ในระดับที่สามารถทำ Backend-to-Frontend integration ได้
- เข้าใจพื้นฐาน SSR / ISR , API data fetching และการทำงานของ Frontend กับ Backend
- สามารถ Debug ปัญหาระหว่าง API กับ Frontend ได้
Ansprechpartner
Vom Arbeitgeber in der Anzeige genannt — für Fragen und deine Bewerbung.
- ฝ่ายทรัพยากรบุคคล02-480-9999adyim_106@trustmail.jobthai.com