Software Engineer (Backend)

Software Development Bangkok Full-time

รายละเอียดงาน

  • ทำงานแบบ Agile เพื่อออกแบบ พัฒนา และดูแลแอปพลิเคชันเว็บที่มีประสิทธิภาพและสามารถขยายขนาดได้

  • มีส่วนร่วมในทุกขั้นตอนของวงจรการพัฒนาซอฟต์แวร์ ตั้งแต่การรวบรวมความต้องการ การออกแบบ การเขียนโค้ด การทดสอบ การนำระบบขึ้นใช้งาน และการบำรุงรักษาระบบ

  • ทำงานร่วมกับนักพัฒนาฝั่งหน้า (Frontend) เจ้าของผลิตภัณฑ์ (Product Owner) และทีม QA เพื่อการบูรณาการระบบ

  • ดูแลและปรับปรุงระบบเดิมให้ทำงานได้อย่างมีประสิทธิภาพ

  • พัฒนา API เพื่อเชื่อมต่อระบบฝั่งหน้า (Frontend) และฝั่งหลัง (Backend)

  • ปรับปรุงและเพิ่มประสิทธิภาพของระบบเพื่อรองรับผู้ใช้งานที่มากขึ้น

คุณสมบัติที่ต้องการ

  • พัฒนาแอปพลิเคชันเว็บโดยใช้ NodeJS, NestJS หรือ Golang

  • มีประสบการณ์ในการใช้งานฐานข้อมูล: MongoDB, PostgreSQL, Redis

  • วิเคราะห์สาเหตุต้นตอของปัญหาและออกแบบแนวทางแก้ไขบั๊ก

  • มีประสบการณ์ด้าน DevOps สำหรับการออกแบบโครงสร้างพื้นฐานและการปรับใช้ซอฟต์แวร์ จะถือเป็นข้อได้เปรียบ

  • สามารถเขียน Unit Test และรูปแบบอื่นๆ ของการทดสอบอัตโนมัติตามความต้องการ

  • มีความรู้หรือประสบการณ์ในหลักการ SOLID, DDD และระบบควบคุมเวอร์ชัน (Version Control) จะถือเป็นข้อได้เปรียบ

  • ยินดีรับนักศึกษาจบใหม่หรือผู้ที่ยังไม่มีประสบการณ์ทำงาน

สิทธิประโยชน์

  • เงินเดือนแข่งขันได้ตามประสบการณ์

  • ประกันสุขภาพ

  • โบนัสประจำปี

  • ชั่วโมงทำงานยืดหยุ่น

  • โอกาสในการพัฒนาวิชาชีพ

สนใจสมัครงานกับเรา?

ส่งประวัติและจดหมายสมัครงานมาที่อีเมลของเรา เราจะติดต่อกลับโดยเร็วที่สุด

ส่งอีเมลสมัครงาน