羅馬尼亞遠端資深前端開發工程師兼技術主管
負責圖形密集型介面的 React 與 Next.js 架構,指導工程師成長,並從羅馬尼亞遠端交付高效能、經充分測試的前端功能。
說明
- 確立複雜前端功能的技術方向
- 透過設計決策、程式碼審查與指導帶領團隊
- 使用 React 與 Next.js 建置進階前端功能
- 建立可擴充架構,明確劃分使用者介面、商業邏輯與資料存取層
- 建立 API 一致的可重複使用元件庫
- 連接 REST 服務,並與後端團隊驗證 API 契約
- 透過程式碼分割、延遲載入與套件分析衡量並提升效能
- 使用 WebGL、three.js 或 React Three Fiber 開發圖形密集型介面
- 連接地圖 SDK,同時管理座標系統、供應商備援方案與 API 權杖
- 建立可安全嵌入現有宿主應用程式的元件,避免產生非預期的全域影響
- 使用 Vitest 或 Jest 及 React Testing Library 定義並維護測試方法
- 支援 CI/CD 流程、Git 實務與提取要求審查
- 指導同事、拆解工作、估算工作量並撰寫技術文件
- 應用前端安全原則,並協助可觀測性、發布與正式環境事故調查
職位要求
- 具備 5 至 8 年專業經驗
- 精通 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、錯誤邊界、跨瀏覽器測試與瀏覽器開發者工具
- 參與 CI/CD 管線、Git 工作流程與完整的提取要求審查
- 具備 Azure DevOps 經驗
- 透過指導、任務拆解、估算與技術文件展現技術領導力
- 了解前端安全基礎,包括安全的環境設定、安全記錄以及負責任地使用第三方相依套件
- 加分項:具備 GSAP 或 Framer Motion 等進階動畫工具的經驗
- 加分項:具備圖表與資料視覺化函式庫的經驗
- 加分項:具備使用 Playwright 進行視覺回歸或端對端測試的經驗
- 加分項:具備大規模交付國際化與在地化的經驗
- 加分項:熟悉微前端、單一儲存庫或設計系統治理
- 加分項:具備支援正式環境可觀測性、發布與事故調查的經驗
- 加分項:具備為複雜互動執行技術探索或概念驗證工作的經驗
福利待遇
- 遠端工作
- 合約制聘用
