前端軟體工程師(Staff 級)
運用 React 和 TypeScript 推動 SS&C Advent Geneva 投資組合平台現代化。為投資專業人士打造可擴充的應用程式、共用元件與響應式體驗。
說明
- 打造模組化、可擴充的前端應用程式。
- 參與軟體生命週期的各個階段,從設計與研究到開發、審查、部署和測試。
- 提供優質的使用者體驗。
- 與使用者體驗、業務分析師和品質保證團隊合作。
- 協助建立呈現層的標準與實務。
- 運用企業級 React 和 TypeScript 應用程式,讓 SS&C Advent Geneva 投資組合管理與會計平台現代化。
- 為全球投資專業人士開發可重複使用的元件、設計系統和高效能體驗。
職位要求
- 具備至少 10 年 Web UI 或前端開發的專業經驗。
- 曾設計大型企業級單頁應用程式的架構,並持續推動其演進。
- 熟練運用 React、TypeScript、JavaScript、HTML 和 CSS。
- 了解前端架構模式、元件設計、狀態管理、路由、API 整合、效能、無障礙、測試和網頁安全。
- 曾使用現代 UI 架構、可重複使用的元件程式庫和設計系統。
- 展現 Staff 級技術領導力,包括架構決策、技術標準、設計與程式碼審查,以及指導他人。
- 曾跨多個團隊制定並推動前端架構和技術藍圖。
- 曾將單頁應用程式整合至 REST 或 gRPC 服務。
- 了解瀏覽器內部機制、渲染效能、記憶體管理和前端最佳化。
- 曾設計並維護共用前端平台、程式庫和可重複使用的應用程式框架。
- 曾實作前端可觀測性,包括用戶端記錄、指標、追蹤、錯誤監控和效能診斷。
- 曾制定涵蓋單元、元件、整合和端對端測試的前端測試策略。
- 具備前端建置系統、相依性管理和交付最佳化經驗,包括程式碼分割、延遲載入、套件最佳化和相依性治理。
- 曾與 UX 和設計團隊密切合作,將設計系統轉化為可重複使用的工程元件。
- 曾使用 monorepo、微前端或模組化前端架構,以及 Nx、Turborepo 或 pnpm workspaces 等工具。
- 曾使用 Redux Toolkit 或 TanStack Query 等進階狀態與資料管理程式庫。
- 曾評估或使用其他前端架構和 API 技術,例如 Angular、Vue、GraphQL 或 WebSockets。
- 曾使用 AI 輔助軟體開發工具和工作流程。
- 具備 OAuth 2.0 和 OpenID Connect(OIDC)等現代驗證與授權架構的經驗。
- 曾使用 Docker、Kubernetes 或其他容器化應用程式環境。
- 曾使用 GitHub Actions、Webpack 和 NPM Scripts 等前端建置、封裝和部署工具。
- 具備敏捷開發經驗;熟悉 Scrum 者優先。
- 具備財富管理或金融服務領域經驗。
福利待遇
- 醫療、牙科和視力保險。
- 提供公司提撥配比的 401(k) 計畫。
- 帶薪休假。
- 假日休假。
- 育嬰假。
- 可能補助專業發展費用。
- 符合年度酌情獎金的領取資格。
- 符合股權獎勵的授予資格,包括限制型股票單位或股票選擇權。
