

TeamViewerは、リモートアクセス、リモートサポート、デジタル従業員体験のための安全なクラウドソフトウェアを開発するB2B SaaS企業です。同社のプラットフォームは、ITチームや企業によるエンドポイントの制御、監視、管理、修復作業の自動化を支援し、拡張現実を活用したワークフローを通じて現場業務もサポートします。TeamViewerは、Tensor、DEX、Frontlineなどの製品を通じて、さまざまな規模の組織にサービスを提供しており、Microsoft Intune、ServiceNow、Salesforceなどとの連携にも対応しています。同社のサービスは、安全でコンプライアンスに準拠し、拡張性のあるデバイス管理を中核としています。
フルスタックソフトウェアエンジニア - ポルト(ハイブリッド勤務)
ポルトのTeamViewerチームに加わり、AIを活用したデジタルワークプレイスプラットフォームを構築します。 Java/KotlinまたはNode.jsのサービス、Reactアプリケーション、API、クラウドネイティブ基盤を開発します。
仕事内容
- Java/KotlinとSpring Boot、またはNode.jsとTypeScriptでバックエンドサービスとAPIを開発・保守する
- 共有コンポーネントと社内デザインシステムを使用してReactおよびTypeScriptのWebアプリケーションを作成する
- データモデルを設計し、リレーショナルSQLデータベースおよびNoSQLデータベースを扱う
- REST APIやKafka、NATS、RabbitMQなどのメッセージングプラットフォームでサービスを接続する
- DockerとKubernetesを使用してアプリケーションをコンテナ化し、デプロイする
- CI/CDパイプラインの開発と保守を支援する
- スタック全体を対象とした自動テストを作成し、コードレビューに貢献する
- コード品質、セキュリティ、保守性を守りながら、AIコーディングアシスタントを責任を持って活用する
- 本番環境の機能を監視・改善し、品質、パフォーマンス、セキュリティを高める
- 同僚や部門横断チームと連携し、技術的な意思決定と知識共有に参加する
- プロダクト、UX、プラットフォームエンジニアと協働するアジャイルチームで、API、データ、ユーザーインターフェースの開発に幅広く貢献する
応募要件
- コンピューターサイエンス、ソフトウェアエンジニアリング、関連分野の学位、または同等の実務経験
- プロフェッショナルとしてのフルスタック開発経験3年以上
- JavaまたはKotlinとSpring Boot、あるいはNode.jsとTypeScriptを使用したバックエンド開発の確かなスキル
- ReactとTypeScriptを使用したアプリケーション構築の豊富な経験
- RESTful API設計とWebアプリケーションアーキテクチャに関する十分な知識
- PostgreSQLなどのリレーショナルデータベース、およびNoSQLデータベースの経験
- Kafka、NATS、またはRabbitMQの知識があれば尚可
- Dockerの実務経験。Kubernetesの経験があれば尚可
- 優れたテスト実践力とCI/CDワークフローに関する知識
- Claude Code、GitHub Copilot、CursorなどのAIコーディングツールを実務で使用した経験。生成コードのレビューとテストを含む
- アジャイルチームでの協働経験
- 英語での会話および文章によるコミュニケーション能力
福利厚生
- 会社の業績または営業ボーナス、定期的な給与見直しを含む報酬・福利厚生パッケージ
- 公共交通機関でアクセスしやすいオフィス
- 地域のジムを優待料金で利用可能
- Corporate Benefitsプラットフォームを通じて多数の割引を利用可能
- 定期的なチーム活動と全社イベント
- 服装規定のないオープンな文化、頻繁な全社会議とLeadership Lunches
- 柔軟な勤務時間によるハイブリッド勤務
- Work From Abroad Programにより、契約国以外で年間最大40日勤務可能
- 本社でのオンサイトオンボーディングにより、スムーズなスタートを支援
- ダイバーシティ、インクルージョン、C-A-R-Eの各種取り組みへの参加
- 面接やオンボーディングの支援を含む、応募・採用時の合理的配慮








