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

TeamViewer 資深全端軟體工程師——葡萄牙混合辦公

加入 TeamViewer,擔任資深全端工程師,為其數位工作場所平台打造後端服務與 React 應用程式。 此職位涵蓋架構、雲端營運、測試,以及負責任地使用 AI 輔助開發。

說明

  • 使用 Java 或 Kotlin 搭配 Spring Boot,或 Node.js 搭配 TypeScript,設計、建置及營運後端服務與 API
  • 使用 React 和 TypeScript 交付高品質網頁應用程式
  • 協助演進設計系統與微前端架構
  • 引導可擴充、高韌性且安全服務的架構與設計決策
  • 採用領域驅動設計與事件驅動設計原則
  • 進行資料建模並選擇合適的 SQL 與 NoSQL 儲存解決方案
  • 使用 Kafka、NATS 或 RabbitMQ 建置非同步整合
  • 負責使用 Docker 和 Kubernetes 進行服務部署與營運
  • 強化 CI/CD 工作流程與正式環境可觀測性
  • 制定單元、整合、契約及端對端測試的測試方向
  • 推動 AI 輔助開發,並為團隊建立負責任的實務規範
  • 指導工程師、主持程式碼審查,並推動跨團隊提升工程標準
  • 從構想到交付全程負責功能,同時影響整個技術堆疊的技術方向

職位要求

  • 具備電腦科學、軟體工程或相關領域學位,或具同等專業經驗
  • 擁有至少六年的專業軟體開發經驗,涵蓋後端與前端系統
  • 具備領導技術專案的能力
  • 精通 Java 或 Kotlin 搭配 Spring Boot,或 Node.js 搭配 TypeScript 的後端技術
  • 具備扎實的 React 和 TypeScript 實務經驗
  • 熟悉 Redux Toolkit、Zustand 或 TanStack Query 等現代狀態管理工具
  • 深入了解分散式系統、API 設計與軟體架構
  • 具備關聯式資料庫與 NoSQL 資料庫的扎實使用經驗
  • 實際掌握 Kafka、NATS 或 RabbitMQ 等訊息平台
  • 具備 Docker、Kubernetes、CI/CD 與正式環境可觀測性的扎實經驗
  • 充分了解後端與網頁應用程式的安全實務
  • 具備使用 Claude Code、GitHub Copilot 或 Cursor 等 AI 程式設計工具的實務經驗
  • 具備指導工程師並在敏捷團隊中協作的經驗
  • 英語口說與書面表達流利

福利待遇

  • 具競爭力的薪酬與福利,包括公司成就獎金或銷售獎金,以及定期薪資檢討
  • 辦公室交通便利,方便搭乘大眾運輸
  • 當地健身房優惠費率與特別優惠
  • 可使用 Corporate Benefits 平台及其各類折扣
  • 定期舉辦團隊活動與全公司慶祝活動
  • 開放式管理政策
  • 無正式服裝規定的輕鬆工作環境
  • 經常舉行全員會議與領導午餐會
  • 彈性工時的混合辦公模式
  • Work From Abroad 計畫,允許在簽約國家以外工作最多 40 天
  • 在總部進行現場入職培訓,協助順利開始工作