Full Stack Developer
• มีส่วนร่วมในการออกแบบและสร้างซอฟต์แวร์ที่รองรับการขยาย
• เขียนโค้ดที่สะอาดและใช้งานได้จริงทั้ง front-end และ back-end
• ทดสอบและแก้ไขบักหรือปัญหาการเขียนโค้ดอื่นๆ
Responsibilities:
• ทำงานร่วมกับทีมพัฒนาและผู้จัดการผลิตภัณฑ์เพื่อคิดค้นผลิตภัณฑ์ซอฟต์แวร์
• ออกแบบสถาปัตยกรรมฝั่งลูกค้าและฝั่งเซิร์ฟเวอร์
• สร้าง front-end แอปพลิเคชันโดยออกแบบภาพให้น่าดึงดูด
• พัฒนาและจัดการฐานข้อมูลและแอปพลิเคชันที่ใช้งานได้ดี
• เขียน API ที่มีประสิทธิภาพ
• ทดสอบซอฟต์แวร์เพื่อให้แน่ใจว่ามีการตอบสนองและมีประสิทธิภาพ
• แก้ไขปัญหา ดีบัก และอัปเกรดซอฟต์แวร์
• กำหนดการตั้งค่าความปลอดภัยและการปกป้องข้อมูล
• สร้างฟีเจอร์และแอปพลิเคชันด้วยการออกแบบให้ใช้งานกับมือถือ
• เขียนเอกสารทางเทคนิค
• ทำงานร่วมกับนักวิทยาศาสตร์ข้อมูลและนักวิเคราะห์เพื่อปรับปรุงซอฟต์แวร์
Requirements and skills:
• มีประสบการณ์ทำงานในตำแหน่ง Full Stack Developer หรือตำแหน่งที่คล้ายกัน
• มีประสบการณ์ในการพัฒนาแอปพลิเคชันเดสก์ท็อปและมือถือ
• คุ้นเคยกับสแตกทั่วไป
• มีความรู้เกี่ยวกับภาษาหน้าบ้านและ ไลบรารี่ที่หลากหลาย (เช่น HTML/ CSS, JavaScript, XML, jQuery)
• มีความรู้เกี่ยวกับภาษาหลังบ้านหลายภาษา (เช่น C#, Java, Python) และ JavaScript frameworks (เช่น Angular, React, Node.js)
• คุ้นเคยกับการใช้งานฐานข้อมูล (เช่น MySQL, MongoDB), เว็บเซิร์ฟเวอร์ (เช่น Apache) และการออกแบบ UI/UX
• มีทักษะการสื่อสารและการทำงานเป็นทีมที่ดีเยี่ยม
• ใส่ใจในรายละเอียดสูง
• มีทักษะการบริหารองค์กร
• มีใจรักการคิดวิเคราะห์