Uvation
Uvation
Uvation 是一家專注於 IT 基礎架構、人工智慧、網路安全與雲端營運的技術服務公司。其服務包括託管 IT、安全與網路營運,以及運用 Dell 與 Nvidia 技術打造的人工智慧解決方案。Uvation 也透過與 Oracle Cloud、Google Cloud 和 Amazon Web Services 的合作支援雲端環境,並經營一個銷售硬體與軟體產品的市集平台。公司服務於顧問、醫療保健與人工智慧等領域的組織,因此其業務與對託管技術服務、安全基礎架構及企業雲端解決方案感興趣的專業人士息息相關。

資深前端開發工程師兼技術主管——新加坡遠端

負責 React 與 Next.js 前端架構、效能、API 整合及互動式圖形。指導工程師成長,並推動複雜功能交付。

說明

  • 為複雜前端功能制定技術方向
  • 透過設計決策、程式碼審查和指導協助團隊推進工作
  • 運用 React 與 Next.js 專長處理架構、效能和整合
  • 建立可擴充的前端架構,明確劃分介面、商業邏輯和資料存取之間的界線
  • 建立可重複使用的元件庫並維護一致的元件 API
  • 依據詳細的視覺規範和既有設計系統建構介面
  • 整合 REST API,並與後端團隊驗證 API 契約
  • 透過程式碼分割、延遲載入和套件分析衡量並改善效能
  • 使用 WebGL、three.js 或 React Three Fiber 開發圖形密集型介面
  • 處理分層介面和圖形表面之間的事件與互動
  • 整合地圖 SDK,管理座標系統和供應商備援機制,並保護 API 權杖
  • 建立可與現有宿主應用程式整合的隔離元件
  • 採用實用的測試策略建置和維護自動化測試
  • 參與 CI/CD 管線、Git 工作流程和提取要求審查
  • 指導同事、拆解工作、估算任務並記錄技術決策
  • 應用前端安全原則和負責任的第三方相依套件管理實務

職位要求

  • 精通 React、Next.js、TypeScript 以及採用現代 Hooks 的元件設計
  • 能夠建立可擴充的前端架構,採用單一事實來源,並清楚劃分介面、商業邏輯和資料存取層
  • 具備建置可重複使用元件庫並維護一致元件 API 的經驗
  • 深入了解 Zustand、Redux Toolkit 或同類狀態管理方案,包括高效的選取器設計
  • 具備紮實的 HTML、CSS 和 SCSS 技能,涵蓋響應式設計、無障礙和樣式隔離
  • 具備將詳細視覺規範轉化為介面的經驗,熟悉 IBM Carbon 或 Material UI 等系統
  • 具備紮實的 REST API 整合能力,包括型別化模型、介接器、輪詢,以及對不完整或不一致資料進行防禦性處理
  • 具備定義或審查後端 API 契約並應用契約測試原則的經驗
  • 擁有經驗證的效能最佳化經驗,熟悉效能分析、記憶化、程式碼分割、延遲載入和套件分析
  • 理解圖形密集型畫面中的影格率、GPU 使用率和記憶體行為
  • 具備 WebGL、three.js 或 React Three Fiber 實務經驗,包括場景和相機控制、指標拾取及動畫時間軸
  • 具備協調分層介面和圖形表面之間事件與互動的經驗
  • 具備整合地圖 SDK、處理座標系統、實作供應商備援機制並保護 API 權杖的經驗
  • 能夠建立具有清晰 props 和回呼、樣式隔離且不會產生非預期全域副作用的宿主應用程式元件
  • 具備使用 Vitest 或 Jest 和 React Testing Library 的紮實測試背景,並有實用的測試策略
  • 具備嚴格 TypeScript、錯誤邊界、跨瀏覽器測試和瀏覽器 DevTools 經驗
  • 具備參與 CI/CD 管線、Git 工作流程和完整提取要求審查的經驗
  • 具備 Azure DevOps 使用經驗
  • 透過指導、任務拆解、估算和技術文件展現技術領導力
  • 了解前端安全基礎,包括安全的環境設定、安全記錄以及負責任的第三方相依套件管理
  • 優先考慮:具備 GSAP 或 Framer Motion 等進階動畫函式庫經驗
  • 優先考慮:具備圖表和資料視覺化函式庫經驗
  • 優先考慮:具備使用 Playwright 進行視覺回歸或端對端測試的經驗
  • 優先考慮:具備大規模國際化和本地化交付經驗
  • 優先考慮:熟悉微前端、單一儲存庫或設計系統治理
  • 優先考慮:具備正式環境可觀測性、版本發布支援和事件調查經驗
  • 優先考慮:具備為複雜互動主導技術探索或概念驗證工作的經驗