TeamViewer
TeamViewer
1,001 – 5,000 員工
B2BSaaS企業
TeamViewer 是一家 B2B SaaS 公司,致力於開發用於遠端存取、遠端支援與數位員工體驗的安全雲端軟體。其平台協助 IT 團隊與企業控制、監控及管理端點裝置、自動執行修復作業,並透過擴增實境工作流程支援第一線營運。TeamViewer 透過 Tensor、DEX 與 Frontline 等產品服務不同規模的組織,並提供與 Microsoft Intune、ServiceNow 及 Salesforce 等平台的整合。公司的產品與服務以安全、合規且可擴充的裝置管理為核心。

資深前端軟體工程師——波多混合辦公

負責 TeamViewer 數位工作場所平台的前端工程,打造可擴展的 React 與 TypeScript 應用程式。 在波多負責架構、效能、測試與工程實務。

說明

  • 使用 React 與 TypeScript 建置及維護複雜的大型網頁應用程式
  • 負責前端架構,包括微前端、單一儲存庫工具鏈與共用元件庫
  • 建立狀態管理與資料擷取方案,區分伺服器狀態、用戶端狀態與 UI 狀態
  • 與 UX/UI 設計師共同塑造設計系統,促進一致性、無障礙與重複使用
  • 將前端應用程式連接至後端服務與 API,並協作處理契約、驗證與資料模型
  • 透過渲染最佳化、程式碼分割、縮減套件大小與 Core Web Vitals 改善網頁效能
  • 維持安全性、無障礙、國際化與瀏覽器相容性的高標準
  • 建立涵蓋單元、整合、視覺回歸與端對端測試的前端測試實務
  • 使用 Docker 與 Kubernetes 支援建置工具、CI/CD 管線及容器化部署
  • 推動負責任地使用 AI 輔助前端開發工作流程
  • 指導工程師、主持程式碼審查,並引導跨團隊技術決策

職位要求

  • 具備電腦科學、軟體工程或相關領域學位,或具同等經驗
  • 至少 6 年專業前端開發經驗,包括領導技術計畫
  • 精通 React Hooks、Context、並行渲染、Suspense、TypeScript 與現代 JavaScript
  • 具備豐富的狀態管理與資料擷取工具經驗,例如 Redux Toolkit、RTK Query、Zustand、MobX、TanStack Query 或 XState
  • 具備使用 Storybook、設計代碼與主題等工具建立及維護設計系統或元件庫的經驗
  • 具備微前端架構與可擴展前端程式碼庫經驗,包括 Nx 或 Turborepo 單一儲存庫工具鏈
  • 熟悉現代建置與打包工具,包括 Vite 與 Webpack
  • 具備網頁效能分析與最佳化的實務知識,包括記憶化、虛擬化、延遲載入與 Core Web Vitals
  • 具備整合 REST 或 GraphQL API、WebSockets,以及 OAuth 2.0 或 OpenID Connect 驗證的經驗
  • 深入了解 WCAG 無障礙要求與涵蓋 XSS、CSRF 和 CSP 的網頁安全實務
  • 具備 Jest 或 Vitest、React Testing Library,以及 Playwright 或 Cypress 的經驗
  • 具備使用 Claude Code、GitHub Copilot 或 Cursor 等 AI 程式設計工具的實務經驗,並能以負責任的方式在團隊中使用
  • 具備指導工程師並在敏捷團隊中貢獻的經驗
  • 英語口說與書寫流利
  • 具備使用 Sentry 或 OpenTelemetry 等工具進行前端可觀測性或錯誤追蹤的經驗者佳
  • 具備使用 Next.js 或 Node.js 等 SSR 框架的經驗者佳

福利待遇

  • 薪酬與福利方案包括公司成就或銷售獎金,以及定期薪資檢視
  • 辦公室公共交通便利
  • 當地健身房特別優惠
  • 可使用 Corporate Benefits 平台及其折扣
  • 定期舉辦團隊活動與全公司慶祝活動
  • 開放式管理政策
  • 無正式服裝規定
  • 定期舉行全員會議與領導午餐會
  • 混合辦公並提供彈性工時
  • Work From Abroad 計畫允許在簽約國家以外工作最多 40 天
  • 在總部進行現場入職培訓
  • 包容性的職場文化與平等機會
  • 提供申請與招募便利措施,包括面試與入職支援