資深前端開發工程師兼技術主管——新加坡遠端
負責 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 進行視覺回歸或端對端測試的經驗
- 優先考慮:具備大規模國際化和本地化交付經驗
- 優先考慮:熟悉微前端、單一儲存庫或設計系統治理
- 優先考慮:具備正式環境可觀測性、版本發布支援和事件調查經驗
- 優先考慮:具備為複雜互動主導技術探索或概念驗證工作的經驗
