ตำแหน่ง Frontend Developer มีหน้าที่พัฒนาและดูแลส่วนติดต่อผู้ใช้งานของระบบเว็บไซต์และเว็บแอปพลิเคชัน โดยทำงานร่วมกับทีม Backend, UX/UI และทีมที่เกี่ยวข้อง เพื่อสร้างระบบที่ใช้งานง่าย มีประสิทธิภาพ และรองรับการใช้งานในหลากหลายอุปกรณ์
หน้าที่ความรับผิดชอบ
- พัฒนาและปรับปรุงเว็บไซต์และ Web Application ตาม Requirement ที่ได้รับ
- พัฒนา UI ให้ตรงตาม Design และรองรับการใช้งานบน Desktop, Tablet และ Mobile
- เชื่อมต่อข้อมูลจาก REST API และจัดการข้อมูลที่ได้รับจาก Backend
- เขียนโค้ดให้มีโครงสร้างที่อ่านง่าย ดูแลรักษาและต่อยอดได้ง่าย
- แก้ไข Bug และปรับปรุงประสิทธิภาพของระบบ
- ทำงานร่วมกับ Backend Developer, UX/UI Designer และทีม Product
- เขียนและตรวจสอบ Unit Test หรือ Integration Test ตามความเหมาะสม
- ใช้ Git สำหรับจัดการ Source Code และทำงานร่วมกับทีม
คุณสมบัติ
- จบการศึกษาระดับปริญญาตรีในสาขาวิทยาการคอมพิวเตอร์ วิศวกรรมคอมพิวเตอร์ หรือสาขาที่เกี่ยวข้อง
- มีความเข้าใจพื้นฐานด้านการพัฒนาเว็บไซต์
- มีความเข้าใจ HTML, CSS และ JavaScript
- สามารถทำงานร่วมกับผู้อื่นเป็นทีมได้
ทักษะที่ต้องการ
React
TypeScript
JavaScript
Responsive Web Design