Uvation
Uvation
Uvation เป็นบริษัทให้บริการด้านเทคโนโลยีที่มุ่งเน้นโครงสร้างพื้นฐานด้านไอที ปัญญาประดิษฐ์ ความปลอดภัยทางไซเบอร์ และการดำเนินงานบนคลาวด์ บริการของบริษัทครอบคลุมการจัดการไอที การรักษาความปลอดภัย และการดำเนินงานเครือข่าย รวมถึงโซลูชัน AI ที่พัฒนาด้วยเทคโนโลยีจาก Dell และ Nvidia Uvation ยังสนับสนุนสภาพแวดล้อมคลาวด์ผ่านความร่วมมือกับ Oracle Cloud, Google Cloud และ Amazon Web Services พร้อมดำเนินงานแพลตฟอร์มตลาดกลางสำหรับผลิตภัณฑ์ฮาร์ดแวร์และซอฟต์แวร์ บริษัทให้บริการแก่องค์กรในภาคการให้คำปรึกษา การดูแลสุขภาพ และปัญญาประดิษฐ์ จึงเหมาะกับผู้เชี่ยวชาญที่สนใจบริการเทคโนโลยีแบบมีการจัดการ โครงสร้างพื้นฐานที่ปลอดภัย และโซลูชันคลาวด์สำหรับองค์กร

นักพัฒนาฟรอนต์เอนด์อาวุโสและหัวหน้าฝ่ายเทคนิค – ทำงานทางไกลในเซอร์เบีย

เป็นผู้นำการพัฒนาฟรอนต์เอนด์ด้วย React และ Next.js พร้อมกำหนดสถาปัตยกรรมที่รองรับการขยาย ประสิทธิภาพ การเชื่อมต่อ API และกราฟิกแบบโต้ตอบ ให้คำปรึกษาแก่วิศวกรและกำกับการส่งมอบฟีเจอร์ที่ซับซ้อนในบทบาทงานสัญญาจ้างทางไกลในเซอร์เบีย

รายละเอียด

  • กำหนดทิศทางทางเทคนิคสำหรับฟีเจอร์ฟรอนต์เอนด์ที่ซับซ้อน
  • ชี้นำการตัดสินใจด้านการออกแบบ การรีวิวโค้ด และการให้คำปรึกษาภายในทีม
  • ใช้ความเชี่ยวชาญด้าน React และ Next.js เพื่อแก้ปัญหาด้านสถาปัตยกรรม ประสิทธิภาพ และการเชื่อมต่อระบบ

คุณสมบัติ

  • เชี่ยวชาญ React, Next.js, TypeScript และการพัฒนาคอมโพเนนต์สมัยใหม่ที่ใช้ hook
  • สามารถสร้างสถาปัตยกรรมฟรอนต์เอนด์ที่รองรับการขยาย โดยมีแหล่งข้อมูลจริงเพียงแหล่งเดียวและขอบเขตที่ชัดเจนระหว่าง UI ลอจิกธุรกิจ และการเข้าถึงข้อมูล
  • มีประสบการณ์สร้างไลบรารีคอมโพเนนต์ที่นำกลับมาใช้ซ้ำได้และรักษา API ของคอมโพเนนต์ให้สอดคล้องกัน
  • มีความรู้เชิงลึกเกี่ยวกับ Zustand, Redux Toolkit หรือโซลูชันจัดการสถานะที่เทียบเท่า รวมถึงการออกแบบ selector ที่มีประสิทธิภาพ
  • เชี่ยวชาญ HTML, CSS และ SCSS พร้อมประสบการณ์ด้านเลย์เอาต์แบบ responsive การเข้าถึงสำหรับผู้ใช้ทุกกลุ่ม และการแยกสไตล์
  • มีประสบการณ์แปลงข้อกำหนดด้านภาพโดยละเอียดเป็นอินเทอร์เฟซด้วยระบบอย่าง IBM Carbon หรือ Material UI
  • มีทักษะสูงในการเชื่อมต่อ REST API รวมถึงโมเดลแบบมีชนิดข้อมูล adapter การ polling และการจัดการข้อมูลที่ไม่ครบถ้วนหรือไม่สอดคล้องกันอย่างยืดหยุ่น
  • มีประสบการณ์กำหนดหรือตรวจสอบสัญญา API ฝั่งแบ็กเอนด์และนำแนวทางการทดสอบสัญญามาใช้
  • มีความเชี่ยวชาญด้านประสิทธิภาพฟรอนต์เอนด์ที่พิสูจน์ได้ โดยใช้ profiling, memoization, code splitting, lazy loading และการวิเคราะห์ bundle
  • เข้าใจอัตราเฟรม การใช้ GPU และพฤติกรรมหน่วยความจำในอินเทอร์เฟซที่ใช้กราฟิกเข้มข้น
  • มีประสบการณ์ปฏิบัติจริงกับ WebGL, three.js หรือ React Three Fiber รวมถึงการจัดการ scene และกล้อง การเลือกวัตถุด้วยตัวชี้ และไทม์ไลน์แอนิเมชัน
  • มีประสบการณ์ประสานงานอีเวนต์และการโต้ตอบระหว่างพื้นผิวอินเทอร์เฟซและกราฟิกหลายชั้น
  • มีประสบการณ์เชื่อมต่อ SDK แผนที่ ทำงานกับระบบพิกัด ใช้กลไกสำรองระหว่างผู้ให้บริการ และปกป้องโทเค็น API
  • สามารถพัฒนาคอมโพเนนต์สำหรับแอปพลิเคชันโฮสต์ที่มีอยู่ โดยใช้ props และ callback ที่สะอาด แยกสไตล์ และไม่มีผลกระทบต่อระบบโดยรวมโดยไม่ตั้งใจ
  • มีพื้นฐานการทดสอบที่แข็งแกร่งด้วย Vitest หรือ Jest และ React Testing Library พร้อมกลยุทธ์การทดสอบที่เหมาะสมกับการใช้งานจริง
  • มีประสบการณ์กับ TypeScript แบบ strict, error boundary, การตรวจสอบข้ามเบราว์เซอร์ และเครื่องมือนักพัฒนาบนเบราว์เซอร์
  • มีประสบการณ์ร่วมพัฒนาไปป์ไลน์ CI/CD เวิร์กโฟลว์บน Git และกระบวนการรีวิว pull request ที่เข้มงวด
  • มีประสบการณ์ทำงานกับ Azure DevOps
  • มีภาวะผู้นำทางเทคนิคที่พิสูจน์ได้จากการให้คำปรึกษา การแยกย่อยงาน การประเมิน และการจัดทำเอกสารทางเทคนิค
  • เข้าใจพื้นฐานความปลอดภัยของฟรอนต์เอนด์ รวมถึงการกำหนดค่าสภาพแวดล้อมอย่างปลอดภัย การบันทึก log อย่างปลอดภัย และการจัดการ dependency ภายนอกอย่างมีความรับผิดชอบ
  • ประสบการณ์ที่พึงประสงค์ ได้แก่ GSAP หรือ Framer Motion เครื่องมือสร้างกราฟและแสดงข้อมูล Playwright สำหรับการทดสอบ visual regression หรือ end-to-end การทำให้เป็นสากลและการแปลภาษาขนาดใหญ่ micro-frontends, monorepos หรือการกำกับดูแล design system การสังเกตการณ์ระบบ production การสนับสนุนการปล่อยระบบ การสืบสวนเหตุขัดข้อง และการค้นคว้าทางเทคนิคหรือการทำ proof of concept สำหรับการโต้ตอบที่ซับซ้อน