1. สำเร็จการศึกษาระดับปริญญาตรีจากมหาวิทยาลัยที่มีชื่อเสียงหรือเป็นที่ยอมรับ โดยเฉพาะอย่างยิ่งในสาขาวิทยาการคอมพิวเตอร์ วิศวกรรมซอฟต์แวร์ หรือสาขาที่เกี่ยวข้อง.
2. มีประสบการณ์มากกว่า 3 ปีในการพัฒนา front-end และการออกแบบสถาปัตยกรรม front-end.
3. มีความเชี่ยวชาญเชิงลึกเกี่ยวกับภาษา JS รวมถึงคุณสมบัติด้าน ES6/7.
4. มีประสบการณ์จริงในการทำงานในโครงการสำหรับเฟรมเวิร์กฟรอนต์เอนด์หลัก รวมถึง Vue หรือ React และสามารถวิเคราะห์เฟรมเวิร์กที่เกี่ยวข้องและหลักการนำไปใช้งานได้อย่างลึกซึ้ง.
5. มีความเชี่ยวชาญใน webpack, gulp และเครื่องมือทางวิศวกรรมอื่นๆ.
6. มีประสบการณ์จริงในการทำงานในโครงการเพื่อเพิ่มประสิทธิภาพเว็บไซต์และปรับปรุงประสบการณ์ของผู้ใช้.
7. มีความคุ้นเคยกับกลไกการสื่อสารของเครือข่ายมือถือ และมีความเข้าใจรวมถึงประสบการณ์อย่างลึกซึ้งในด้านการสื่อสาร HTTP, TCP/IP และ Socket.
8. มีประสบการณ์ในการพัฒนาฝั่งเซิร์ฟเวอร์ หากมีประสบการณ์โครงการใน NodeJS และ JAVA จะได้รับการพิจารณาเป็นพิเศษ.
9. มีทักษะในการสื่อสารที่ดีและสามารถทำงานได้อย่างอิสระรวมถึงความสามารถในการแก้ไขปัญหาได้.