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

前端開發工程師(React、Next.js)– 塞爾維亞遠端工作

根據核准的設計稿與 API 契約,建構可靠的 React 與 Next.js 介面。 在軟體工程專案中交付經過測試且易於維護的前端功能。

說明

  • 根據核准的設計稿與 API 契約,建立可靠且具回應性的介面
  • 獨立實作功能
  • 調查並解決瀏覽器問題
  • 撰寫易於維護且經過充分測試的前端程式碼

職位要求

  • 具備 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 撰寫單元測試和元件測試的經驗
  • 熟練使用瀏覽器 DevTools 進行除錯,並具備解決跨瀏覽器問題的經驗
  • 了解 Git 分支、提取要求、程式碼審查和協作交付實務
  • 能夠撰寫整潔、可重複使用且易於維護的前端程式碼
  • 良好理解用戶端安全開發,包括環境變數處理和安全記錄日誌
  • 具備四至六年專業工作經驗