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

資深全端軟體工程師,整合方向 — TeamViewer(混合辦公)

負責 TeamViewer 企業平台的全端整合開發,涵蓋 SDK、後端服務、Web 擴充功能與合作夥伴賦能。推動可擴充架構、測試、文件建置,並與歐洲工程和產品團隊合作。

說明

  • 負責整合功能從概念到交付的完整流程,服務於整合與合作夥伴賦能團隊
  • 將 TeamViewer 產品連接至企業平台,包括 ERP、WMS 和 MES 系統
  • 制定 SDK 與可重複使用整合範本的技術方向
  • 使用 Java 或 Kotlin 與 Spring Boot,或 Node.js 與 TypeScript,開發和維護 Connector SDK、整合範本及後端服務
  • 使用 React 和 TypeScript 建立 Web 擴充功能及開發者工具
  • 圍繞事件驅動和 API 優先模式,建立安全、可擴充且可重複使用的整合方案
  • 定義 TeamViewer 產品與 SAP、WMS 和 MES 等系統之間的資料對應與轉換
  • 將客戶專屬的整合工作轉化為可設定的標準範本
  • 為合作夥伴和系統整合商製作文件、範例和指南,並提供技術支援
  • 負責單元測試、整合測試、契約測試和端到端測試
  • 協助維護和改善 CI/CD 管線
  • 推動團隊有效使用 AI 輔助開發工具
  • 指導工程師、進行程式碼審查並強化良好的工程實務
  • 與歐洲各地的工程和產品團隊密切合作

職位要求

  • 具備電腦科學、軟體工程或相關學科學位,或具備同等專業經驗
  • 至少六年涵蓋後端和前端系統的專業軟體開發經驗
  • 具備主導技術專案的實務經驗
  • 具備扎實的後端開發能力,熟悉 Java 或 Kotlin 與 Spring Boot,或 Node.js 與 TypeScript
  • 熟練掌握 React 和 TypeScript
  • 深入了解 REST API、資料對應與轉換、事件驅動整合和訊息傳遞
  • 具備 OAuth 2.0 和 OpenID Connect 的工作知識
  • 具備關聯式資料庫和 NoSQL 資料庫使用經驗
  • 具備 Git、CI/CD、自動化測試、Docker 及 Azure 或 AWS 等雲端平台的使用經驗
  • 實際使用過 Claude Code、GitHub Copilot 或 Cursor 等 AI 程式設計工具
  • 能夠理解客戶工作流程,並將其轉化為可重複使用的標準解決方案
  • 具備指導工程師的經驗,並能在敏捷團隊中協作
  • 能夠確保與中歐時間保持足夠的工作時間重疊
  • 英語口語和書面表達流利
  • 如有需要,願意偶爾前往歐洲出差
  • 具備 SAP 顧問、系統整合商、整合平台或 SDK 經驗者佳
  • 具備 SAP 整合、WMS 或 MES 產品、SDK、開發者工具或開發者文件經驗者佳

福利待遇

  • TeamViewer 致力於提供平等機會並營造包容的工作環境
  • 支援員工成長和職涯發展
  • 在申請和招募過程中,包括面試和到職階段,可提供便利和調整安排
  • 混合辦公安排