資深前端開發工程師兼技術主管 – React、Next.js、波蘭遠端工作
負責採用 React 和 Next.js 打造的互動式圖形與地圖介面的前端架構與交付。指導效能、整合、技術審查與團隊培訓,加入以波蘭為據點的遠端團隊。
說明
- 為複雜前端能力制定技術方向
- 指導設計決策、程式碼審查與團隊培訓
- 建置 React 和 Next.js 前端功能
- 規劃前端架構、效能改善與系統整合
- 開發互動式圖形與地圖驅動介面
- 支援複雜互動的技術探索與概念驗證開發
職位要求
- 精通 React、Next.js、TypeScript 以及基於現代 Hooks 的元件模式
- 能夠建立可擴充的前端架構,設定單一事實來源,並清楚劃分 UI、商業邏輯與資料存取邊界
- 具備建立可重複使用元件庫並維護一致元件 API 的經驗
- 深入了解 Zustand、Redux Toolkit 或同類狀態管理方案,包括高效選擇器設計
- 具備扎實的 HTML、CSS 和 SCSS 能力,涵蓋響應式版面、無障礙功能與樣式隔離
- 具備將詳細視覺規格轉化為介面的經驗,熟悉 IBM Carbon 或 Material UI 等系統
- 具備扎實的 REST API 整合能力,包括型別模型、轉接器、輪詢,以及對不完整或不一致資料的韌性處理
- 具備與後端團隊定義或驗證 API 契約並採用契約測試實務的經驗
- 具備前端效能優化專業,熟悉效能分析、記憶化、程式碼分割、延遲載入與套件分析
- 了解圖形密集型畫面中的影格率、GPU 使用率與記憶體行為
- 具備 WebGL、three.js 或 React Three Fiber 實戰經驗,包括場景與相機控制、指標選取和動畫時間軸
- 具備協調分層 UI 與圖形表面之間事件和互動的經驗
- 具備整合地圖 SDK 的經驗,熟悉座標系統、供應商備援機制以及 API 權杖保護
- 能夠為現有宿主應用程式建立元件,使用清晰的 props 和回呼、隔離樣式,且不產生非預期的全域影響
- 具備使用 Vitest 或 Jest 以及 React Testing Library 的紮實測試背景,並能制定實用的測試策略
- 具備嚴格 TypeScript、錯誤邊界、跨瀏覽器驗證與瀏覽器 DevTools 經驗
- 具備參與 CI/CD 管線、Git 工作流程和高品質提取要求審查的經驗
- 具備 Azure DevOps 經驗
- 透過指導他人、任務拆解、估算與技術文件展現技術領導力
- 了解前端安全基礎,包括安全的環境設定、安全記錄以及負責任的第三方相依套件管理
- 具備使用 GSAP 或 Framer Motion 等進階動畫工具的經驗
- 具備使用圖表與資料視覺化函式庫的經驗
- 具備透過 Playwright 進行視覺回歸測試或端對端測試的經驗
- 具備大規模交付國際化與在地化功能的經驗
- 熟悉微前端、單體儲存庫或設計系統治理
- 具備生產環境可觀測性、版本發布支援與事故調查經驗
- 具備領導複雜互動技術探索或概念驗證工作的經驗
