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

前端開發工程師(React、Next.js)– 新加坡遠端

使用 React、Next.js 和 TypeScript 打造穩定、響應迅速的網頁介面。 交付經過測試的前端功能、REST API 整合,並確保跨瀏覽器體驗一致。

說明

  • 根據核准的設計稿和 API 契約建立響應式介面
  • 在最少監督下負責前端功能交付
  • 調查瀏覽器缺陷並解決跨瀏覽器相容性問題
  • 開發整潔、可重複使用、可維護且經過充分測試的前端程式碼
  • 整合 REST API,同時處理載入、錯誤、空資料和部分資料狀態
  • 將 Figma 檔案及其他視覺規範準確轉化為介面
  • 遵循協作式工程實務,包括分支管理、提取要求和程式碼審查

職位要求

  • 4–6 年前端開發經驗
  • 具備扎實的 React、Next.js、TypeScript 和基於 Hooks 的元件開發經驗
  • 深入理解元件生命週期、副作用、記憶化,以及避免不必要重新渲染的策略
  • 具備 Next.js、Vite 或同類現代前端建置框架的使用經驗
  • 具備 Zustand、Redux Toolkit 或類似狀態管理函式庫的使用經驗,包括有效使用選擇器
  • 熟練掌握 HTML5、CSS3 和 SCSS,包括響應式設計、語意化標記和作用域樣式
  • 了解無障礙設計原則,包括鍵盤導覽、焦點處理和適當的 ARIA 實作
  • 具備 IBM Carbon、Material UI 或同等元件函式庫等設計系統的使用經驗
  • 能夠將 Figma 設計和其他視覺規範準確還原為程式碼
  • 具備 REST API 整合經驗,並能管理載入、錯誤、空資料和部分資料狀態
  • 具備輪詢、請求取消或清理,以及可靠處理不完整或異常 API 回應的經驗
  • 了解環境設定、套件管理和前端建置流程
  • 具備使用 Vitest 或 Jest 以及 React Testing Library 建立單元測試和元件測試的經驗
  • 熟練使用瀏覽器開發者工具,並具備排查跨瀏覽器行為問題的經驗
  • 了解 Git 分支、提取要求、程式碼審查和協作交付實務
  • 能夠撰寫整潔、可重複使用且可維護的前端程式碼
  • 良好理解用戶端安全開發,包括環境變數處理和安全記錄
  • 具備 GSAP、Framer Motion 或 React Spring 等動畫函式庫的使用經驗者優先
  • 具備 Recharts、Chart.js、D3.js 或 Highcharts 等圖表函式庫的使用經驗者優先
  • 具備 three.js、React Three Fiber、WebGL 或 HTML Canvas API 實戰經驗者優先
  • 熟悉效能分析、套件大小分析、延遲載入和動態匯入者優先
  • 具備 react-i18next 或 next-intl 等國際化工具的使用經驗者優先
  • 具備 Playwright 等端對端測試工具的使用經驗者優先
  • 熟悉錯誤邊界、前端監控和 CI/CD 管線者優先
  • 熟悉 Azure DevOps 者優先
  • 具備在使用 Jira 和 Confluence 的敏捷團隊中工作的經驗者優先

相關職缺