合約前端開發工程師(React、Next.js)——羅馬尼亞遠端工作
根據核准的設計稿與 API 契約,打造響應式 React 與 Next.js 介面。 開發經過測試的前端功能、整合 REST API,並從羅馬尼亞遠端處理瀏覽器相容性問題。
說明
- 根據核准的設計稿與 API 契約建立可靠、響應式的介面
- 獨立負責前端功能開發
- 調查瀏覽器行為並修正跨瀏覽器相容性問題
- 撰寫整潔、可重複使用、可維護且經過充分測試的前端程式碼
- 串接 REST API,並處理載入、錯誤、空資料與部分資料狀態
- 建立輪詢與請求清理邏輯,妥善處理不完整或異常的 API 回應
- 透過 Git 分支、提取請求、程式碼審查與共同交付流程進行協作
職位要求
- 具備 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 的敏捷團隊中工作經驗者佳
福利待遇
- 遠端工作
