บริการ
Digile Logo

นักพัฒนา Full Stack

ภาพรวม

เรากำลังมองหา Full Stack Developer ที่มีประสบการณ์แข็งแกร่งทั้งด้านการพัฒนาฝั่งเซิร์ฟเวอร์และฝั่งไคลเอ็นต์ ผู้สมัครที่เหมาะสมควรมีประสบการณ์ในการทำงานด้านการพัฒนาแอปพลิเคชัน การทดสอบ CI/CD การจัดทำเอกสาร และแนวทางการพัฒนาคุณภาพแบบ Agile. 

ประสบการณ์ด้านไมโครเซอร์วิส, Docker, ระบบรับส่งข้อความ, GraphQL และระบบควบคุมเวอร์ชันจะได้รับการพิจารณาเป็นพิเศษ ทักษะการแก้ปัญหาที่แข็งแกร่งและความกระตือรือร้นในการเรียนรู้เทคโนโลยีใหม่ๆ เป็นสิ่งสำคัญ.

  • ประสบการณ์การพัฒนาฝั่งเซิร์ฟเวอร์ด้วย NodeJS (KOA) หรือ Golang (GIN) และ RESTful API 
  • ประสบการณ์การพัฒนาฝั่งไคลเอ็นต์ด้วย React, React-hook, MobX หรือ Redux 
  • มีประสบการณ์หรือความคุ้นเคยในการใช้งานฐานข้อมูล เช่น MongoDB, Redis, PostgreSQL, MySQL, Elasticsearch, Cassandra 
  • มีประสบการณ์หรือความคุ้นเคยในการใช้ระเบียบวิธีและเครื่องมือควบคุมเวอร์ชันที่ดีที่สุด เช่น Git 
  • มีประสบการณ์หรือความคุ้นเคยกับการปรับใช้แอปพลิเคชันโดยใช้ CI/CD (Gitlab-ci) 
  • ประสบการณ์ด้านเครือข่ายคอนเทนเนอร์บน Docker จะได้รับการพิจารณาเป็นพิเศษ. 
  • ประสบการณ์ด้านสถาปัตยกรรมไมโครเซอร์วิสจะได้รับการพิจารณาเป็นพิเศษ. 
  • ประสบการณ์ด้านระบบคิว เช่น Kafka หรือ RabbitMQ จะได้รับการพิจารณาเป็นพิเศษ. 
  • ประสบการณ์ด้าน GraphQL จะได้รับการพิจารณาเป็นพิเศษ. 
  • ดำเนินการทดสอบทุกระดับ (การทดสอบหน่วย, การทดสอบการบูรณาการ, การทดสอบแบบครบวงจร) 
  • จัดเตรียมเอกสารและโปรแกรมสนับสนุน (Postman, Swagger) 
  • ประยุกต์ใช้หลักการวิศวกรรมคุณภาพตลอดวงจรชีวิตผลิตภัณฑ์แบบ Agile 
  • เข้าใจหลักการทั่วไปของการเขียนโปรแกรมเชิงฟังก์ชัน. 
  • กระตือรือร้นที่จะเรียนรู้เทคโนโลยีใหม่ๆ 
  • ออกแบบและพัฒนาแอปพลิเคชันเซิร์ฟเวอร์และฐานข้อมูลในสภาพแวดล้อมที่มีปริมาณการใช้งานสูง 
  • พัฒนาเว็บแอปพลิเคชันสำหรับโครงการที่มีกำหนดเวลาจำกัด โดยคำนึงถึงข้อกำหนดทางธุรกิจ/ระบบ. 
  • ประสานงานกับนักพัฒนาแอปพลิเคชันบนมือถือ นักออกแบบ เจ้าของผลิตภัณฑ์ และบุคลากรอื่นๆ เพื่อส่งมอบฟีเจอร์ใหม่ๆ. 
  • จัดเก็บและดูแลรักษาโครงการ ร่างเอกสาร ไฟล์ โค้ด และสคริปต์อย่างเป็นระเบียบ เพื่อให้สมาชิกในทีมคนอื่นๆ สามารถแก้ไข/เสนอแนะ/เปลี่ยนแปลงได้. 
  • วุฒิปริญญาตรีหรือปริญญาโทสาขาวิศวกรรมศาสตร์ วิทยาการคอมพิวเตอร์ หรือสาขาที่เกี่ยวข้อง 
  • มีประสบการณ์การทำงานอย่างน้อย 7-10 ปีในสาขาที่เกี่ยวข้อง