Back to careers

Open role

バックエンドエンジニア

ミッション

Xtrategyのバックエンドエンジニアは、プロダクトのコアとなるAPI設計・データモデリング・外部サービス連携を担うポジションです。tRPCを活用した型安全なAPI開発、マルチテナントアーキテクチャの設計・運用、パフォーマンスとセキュリティの両立を通じて、エンタープライズ顧客が安心して利用できる基盤を構築します。

このポジションの魅力

少数精鋭のチームで、データモデルやAPI設計の意思決定に直接関われます。多様な外部サービスとの統合を通じて、幅広い技術領域に触れられるのも魅力です。フロントエンド・インフラ・ QAチームと日常的に連携し、機能設計からリリースまで一貫して担当するため、プロダクトへのインパクトを実感できる環境です。アーキテクチャの選定や技術的な意思決定にも積極的に関与できます。

Responsibilities

  • tRPCを用いた型安全なAPIの設計・実装
  • データモデル設計・スキーママイグレーションの設計・管理
  • マルチテナント環境におけるデータ分離・アクセス制御の設計
  • 外部サービス連携の設計・実装
  • パフォーマンスチューニングとセキュリティ対策の実装

Requirements

  • サーバーサイド開発(Node.js, Python, Goのいずれか)の実務経験 3年以上
  • APIの設計・実装経験(REST, tRPC, GraphQL等いずれか)
  • RDB設計(テーブル設計・インデックス設計・マイグレーション管理)の実務経験
  • クラウドインフラの基礎知識

Preferred qualifications

  • マルチテナントSaaSのアーキテクチャ設計・運用経験
  • NestJSでのサーバーサイド開発経験
  • 外部API連携(OAuth, Webhook, バッチ処理等)の実装経験
  • TypeScriptでのサーバーサイド開発経験

Benefits

  • フレックスタイム制(コアタイム 11:00–15:00)
  • 週2日までのリモートワーク可
  • 書籍・カンファレンス参加費の補助
  • ストックオプション制度あり