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日までのリモートワーク可
- 書籍・カンファレンス参加費の補助
- ストックオプション制度あり