GoodHabitz
GoodHabitz
GoodHabitz เป็นบริษัทด้านการเรียนรู้ออนไลน์ในภาคการศึกษา ให้บริการการฝึกอบรมที่น่าสนใจและเข้าถึงได้ผ่านแพลตฟอร์มการเรียนรู้ดิจิทัล บริษัทผสานการทำงานของทีมสร้างสรรค์เนื้อหา การตลาด วิศวกรรมผลิตภัณฑ์ และฝ่ายขาย เพื่อพัฒนาประสบการณ์การเรียนรู้ที่มุ่งเน้นทักษะแห่งอนาคต ตลอดจนการพัฒนาตนเองและวิชาชีพในทางปฏิบัติ ด้วยวัฒนธรรมการทำงานร่วมกันและการดำเนินงานในเมืองต่าง ๆ ทั่วยุโรป GoodHabitz มุ่งทำให้การเรียนรู้ออนไลน์เป็นเรื่องสนุกและได้รับการนำไปใช้อย่างแพร่หลาย

วิศวกรซอฟต์แวร์อาวุโส Full Stack

สร้างผลิตภัณฑ์การเรียนรู้แบบ Full Stack ให้กับ GoodHabitz บริษัทเทคโนโลยีการศึกษาจากยุโรป พร้อมมีส่วนกำหนดสถาปัตยกรรม แนวทางการส่งมอบงาน และฟีเจอร์ตั้งแต่แนวคิดจนเปิดใช้งาน

รายละเอียด

  • พัฒนาและดูแลฟีเจอร์แบบ Full Stack ครอบคลุม API ชั้นข้อมูล และส่วนติดต่อผู้ใช้
  • ร่วมกำหนดสถาปัตยกรรมและการออกแบบระบบโดยประเมินข้อแลกเปลี่ยนของแต่ละทางเลือก
  • รับผิดชอบงานตั้งแต่แนวคิดเริ่มต้น ผ่านการพัฒนา การทดสอบ การจัดทำเอกสาร ไปจนถึงการนำขึ้นใช้งาน
  • ดูแลและปรับปรุง CI/CD pipeline และขั้นตอนการนำระบบขึ้นใช้งาน
  • ตรวจสอบโค้ดเพื่อสนับสนุนคุณภาพ ความชัดเจน และการเรียนรู้ร่วมกัน
  • อธิบายการตัดสินใจด้านเทคนิคอย่างชัดเจนเพื่อให้ทีมทำงานไปในทิศทางเดียวกัน
  • ทำงานร่วมกับทีมผลิตภัณฑ์ ทีมออกแบบ ทีม UX และทีมอื่น ๆ

คุณสมบัติ

  • มีประสบการณ์ด้านวิศวกรรม backend อย่างน้อยห้าปี และมีประสบการณ์ frontend ด้วย React, Vue หรือเฟรมเวิร์กที่คล้ายกัน
  • เคยสร้างผลิตภัณฑ์ที่ใช้งานจริงโดยร่วมมือกับทีมผลิตภัณฑ์ ทีมออกแบบ และทีม UX
  • มีแนวคิดที่ยึดผลิตภัณฑ์เป็นหลัก โดยมุ่งเน้นคุณค่าต่อผู้ใช้และธุรกิจ
  • มีประสบการณ์แข็งแกร่งกับ C# และ .NET รุ่นใหม่เวอร์ชัน 8, 9 หรือ 10
  • ออกแบบและใช้งาน REST API รวมถึงการกำหนดเวอร์ชัน OpenAPI, OAuth2, การแบ่งหน้า การจำกัดอัตราการเรียกใช้ และการลองใหม่
  • เขียน SQL กับ PostgreSQL โดยตรงด้วย Dapper หรือ micro-ORM ที่คล้ายกัน
  • มีประสบการณ์ลงมือทำกับ CI/CD pipeline กระบวนการนำระบบขึ้นใช้งาน Docker และ Kubernetes ในระดับพื้นฐาน
  • เข้าใจการออกแบบระบบ ขอบเขตของบริการ การสร้างแบบจำลองข้อมูล และความสามารถในการรองรับการขยายระบบ
  • แก้ไขปัญหาในระบบ production โดยใช้ log และ trace; หากคุ้นเคยกับ structured logging และ Grafana/Loki จะได้รับการพิจารณาเป็นพิเศษ
  • ใช้เครื่องมือ LLM เช่น Claude Code, Copilot หรือ Cursor สำหรับเขียนโค้ด ค้นคว้า จัดทำเอกสาร และพัฒนาแนวคิด
  • มีประสบการณ์กับภาษาและเฟรมเวิร์กอื่น โดยเฉพาะ Node, Vue หรือ React จะเป็นประโยชน์
  • มีประสบการณ์ AWS/EKS จะได้รับการพิจารณาเป็นพิเศษ

สวัสดิการ

  • เงินเดือนที่แข่งขันได้และโบนัสตามผลการปฏิบัติงานเฉพาะตำแหน่ง
  • วันลาพักร้อนประจำปี 25 วัน
  • งบประมาณการเดินทาง
  • สภาพแวดล้อมการทำงานที่ยืดหยุ่นและแล็ปท็อป
  • เข้าถึงแหล่งการเรียนรู้ของ GoodHabitz และ MyAcademy ได้ไม่จำกัด
  • การสนับสนุนด้านการโค้ชสุขภาพจิต
  • ทีมงานที่มีความหลากหลายและเปิดรับทุกคน
  • กิจกรรมตามธีมและกิจกรรมสร้างความสัมพันธ์ในทีม
  • วัน Do-Good ประจำปีที่ได้รับค่าจ้างเต็มวันสำหรับทำงานอาสาสมัคร
  • ความคุ้มครองกรณีทุพพลภาพและสวัสดิการบำนาญ