
ItsaCheckmate พัฒนาเทคโนโลยีการสั่งอาหารดิจิทัลสำหรับร้านอาหาร โดยเชื่อมต่อคำสั่งซื้อจากเว็บไซต์ แอป คีออสก์ และผู้ให้บริการภายนอกไว้บนแพลตฟอร์มเดียว เครื่องมือของบริษัทประกอบด้วยโปรแกรมสมาชิก ระบบจัดการบริการจัดเลี้ยง การสั่งอาหารผ่านคิวอาร์โค้ด และการจัดการช่องทางการขาย ซึ่งช่วยให้ทีมร้านอาหารประสานงานคำสั่งซื้อ ลดข้อผิดพลาด และสนับสนุนการดำเนินงานในแต่ละวัน ItsaCheckmate ให้บริการแบรนด์มากกว่า 2,400 แบรนด์ และมีตลาดรวมบริการเชื่อมต่อให้เลือกใช้
วิศวกร Full-Stack อาวุโส ด้าน Python และ React
พัฒนาซอฟต์แวร์เทคโนโลยีร้านอาหารที่ขับเคลื่อนด้วย AI ให้แบรนด์ระดับโลก โดยทำงานกับ Python และ React รับผิดชอบฟีเจอร์ที่รองรับการขยายระบบ ตั้งแต่การออกแบบสถาปัตยกรรมและพัฒนา ไปจนถึงการนำขึ้นใช้งานและติดตามระบบ
รายละเอียด
- ทำงานร่วมกับทีมผลิตภัณฑ์ ทีมออกแบบ และทีมวิศวกรรมเพื่อสร้าง ทดสอบ นำขึ้นใช้งาน และดูแลเว็บแอปพลิเคชันที่รองรับการขยายระบบ
- ใช้เอเจนต์เขียนโค้ด AI เพื่อเร่งการพัฒนาผลิตภัณฑ์และแก้ไขข้อบกพร่อง
- สร้างและดูแล RESTful API และ GraphQL API
- สร้างเวิร์กโฟลว์ของแอปพลิเคชันแบบอะซิงโครนัสด้วยเครื่องมืออย่าง Sidekiq
- พัฒนาส่วนติดต่อผู้ใช้ React.js ที่ตอบสนองรวดเร็ว ประสิทธิภาพสูง และคอมโพเนนต์ที่นำกลับมาใช้ซ้ำได้
- เขียนและปรับแต่งคำสั่ง SQL สำหรับฐานข้อมูล PostgreSQL และ MySQL
- เสริมความน่าเชื่อถือ ความสามารถในการขยายระบบ และความง่ายในการดูแลรักษาระบบองค์กรขนาดใหญ่
- ร่างข้อกำหนดทางเทคนิคร่วมกับทีม เพื่อสนับสนุนแผนงานผลิตภัณฑ์และเป้าหมายสถาปัตยกรรมองค์กร
- ใช้เครื่องมือ APM และการสังเกตการณ์ระบบเพื่อค้นหา วินิจฉัย และแก้ไขคอขวดด้านประสิทธิภาพ
- ตรวจหาหนี้ทางเทคนิคและนำความพยายามที่นำไปใช้ได้จริงเพื่อลดหนี้ดังกล่าว
- ดูแลฟีเจอร์และปัญหาซับซ้อนตั้งแต่การออกแบบผลิตภัณฑ์ ผ่านการพัฒนาและเผยแพร่ ไปจนถึงการติดตามระบบ
- ทำงานร่วมกับทีมผลิตภัณฑ์ ทีมออกแบบ และทีมวิศวกรรมในรูปแบบทีมย่อยที่ร่วมมือกัน
- สนับสนุนลูกค้าภายนอกโดยทำงานร่วมกับผู้ใช้แพลตฟอร์มภายใน
- จัดลำดับความสำคัญและลดหนี้ทางเทคนิค พร้อมปรับปรุงความสามารถในการขยายระบบและประสิทธิภาพ
- ร่วมแลกเปลี่ยนความคิดเห็นเกี่ยวกับสถาปัตยกรรมและการออกแบบทางเทคนิค
- มีส่วนร่วมในการรีวิวโค้ด การทดสอบอัตโนมัติ CI/CD และเวิร์กโฟลว์การนำระบบขึ้นใช้งาน
- วินิจฉัยและแก้ไขเหตุระบบขัดข้อง ระบุสาเหตุที่แท้จริง และดำเนินการปรับปรุงต่อเนื่อง
- ให้คำแนะนำแก่วิศวกรระดับจูเนียร์และส่งเสริมแนวปฏิบัติทางวิศวกรรมที่ดีด้วยแนวทางที่ใช้ AI
คุณสมบัติ
- วุฒิปริญญาตรีด้านวิทยาการคอมพิวเตอร์ วิศวกรรมศาสตร์ หรือประสบการณ์ปฏิบัติงานที่เทียบเท่า
- มีประสบการณ์อย่างน้อย 6 ปีในการสร้างแอปพลิเคชันองค์กรด้วย Python
- มีประสบการณ์อย่างน้อย 3 ปีในการทำงานกับ React.js หรือเฟรมเวิร์ก JavaScript สมัยใหม่อื่น
- มีประสบการณ์อย่างน้อย 3 ปีในทีมวิศวกรรมที่มีสมาชิกตั้งแต่ 30 คนขึ้นไป
- มีประสบการณ์ทำงานทางไกลเต็มรูปแบบอย่างน้อย 3 ปี และสนใจทำงานในรูปแบบนี้ต่อไป
- มีประสบการณ์อย่างน้อย 3 ปีในการพัฒนาและใช้งานแอปพลิเคชันบน AWS
- มีประสบการณ์อย่างน้อย 2 ปีในการใช้เอเจนต์เขียนโค้ด AI รวมถึง Claude Code หรือ Codex
- มีประสบการณ์ใช้ Docker ในสภาพแวดล้อมการพัฒนาในเครื่อง
- มีประสบการณ์ดูแลเวิร์กโหลดการใช้งานจริงระดับองค์กรบน AWS
- มีประสบการณ์ผสานการทำงานกับ RESTful API และ GraphQL API
- มีประสบการณ์เขียนคำสั่ง SQL โดยตรงกับฐานข้อมูลเชิงสัมพันธ์
- มีประสบการณ์สร้างระบบประมวลผลงานเบื้องหลังแบบอะซิงโครนัสโดยใช้เครื่องมือหรือเฟรมเวิร์กหลายประเภท
- มีประสบการณ์กับเครื่องมือติดตามระบบ เช่น Datadog, Sentry หรือ New Relic
- มีประสบการณ์เขียนการทดสอบหน่วยอัตโนมัติโดยมีความครอบคลุมของโค้ดมากกว่า 60%
- มีประสบการณ์พัฒนาเวิร์กโฟลว์ CI/CD ด้วย GitHub Actions
- มีประสบการณ์ปรับปรุงแอปพลิเคชัน Python รุ่นเก่าให้ทันสมัย
- มีประสบการณ์ในองค์กรวิศวกรรมที่ขับเคลื่อนด้วยผลิตภัณฑ์
- มีประสบการณ์ทำงานข้ามทีมวิศวกรรมหรือทีมย่อยหลายทีม
- มีความรับผิดชอบและเป็นเจ้าของงานสูง รวมถึงกล้าแจ้งช่องว่างที่พบ
- มีประสบการณ์ในสภาพแวดล้อมการใช้งานจริงที่ประมวลผลธุรกรรมปริมาณมาก
- สามารถแปลงเอกสารข้อกำหนดผลิตภัณฑ์เป็นข้อกำหนดทางเทคนิคโดยละเอียด
- สามารถทำงานตามเวลาฝั่งตะวันออกของสหรัฐฯ ตั้งแต่ 9.00 น. ถึง 17.00 น.