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

資深前端軟體工程師——德州混合辦公

使用 React 和 TypeScript 負責 TeamViewer 數位工作場所平台的前端架構與開發。負責效能、測試、設計系統,以及負責任的 AI 輔助工程實務。

說明

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

職位要求

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

福利待遇

  • 具競爭力的薪酬和獎金機會
  • 彈性帶薪休假和帶薪假日
  • 提供雇主配對提撥的 401(k) 計畫
  • 完整的健康保險,包括由雇主全額支付的醫療保險
  • 最多 12 週的帶薪育兒假
  • 基本人壽保險
  • 由雇主支付的短期和長期失能保險
  • 季度團隊建立活動
  • 領導力午餐會
  • 全公司全員會議
  • 開放式辦公政策
  • 商務休閒服裝環境
  • 多元化、共融性和員工成長機會
  • 在申請和招聘過程中提供便利或調整支援