Back to careers

Open role

バックエンドエンジニア(業務委託・フルリモート)

このポジションについて

Xtrategyでは業務委託のバックエンドエンジニアを募集しています。tRPCを用いた型安全なAPI設計、データモデリング、外部サービス連携など、プロダクトのコアを担う機能・コンポーネント単位での開発をお願いします。社員エンジニアと連携し、仕様レビューから実装・デプロイまでを一貫して担当いただきます。

委託形態・稼働条件

フルリモート勤務、稼働時間は週20時間以上を目安としています。時給ベースの月次精算で業務委託契約を締結します。コアタイムや出社義務はなく、GitHub・Slackを介した非同期コミュニケーションを中心とし、週1回程度のオンライン定例への参加をお願いします。

なぜ業務委託で募集しているか

エンタープライズ顧客の增加に伴い、マルチテナントアーキテクチャやデータモデルの拡張が急務となっています。社員採用と並行して、スコープを明確に切り出したAPI開発や外部連携実装を任せるシニアエンジニアの方に、柔軟な稼働形態で参画いただきたいと考えています。

Responsibilities

  • tRPCを用いた型安全なAPIの設計・実装
  • データモデル設計・スキーママイグレーションの設計
  • マルチテナント環境におけるデータ分離・アクセス制御の実装
  • 外部サービス連携の設計・実装
  • GitHubでのコードレビュー参加

Requirements

  • サーバーサイド開発(Node.js, Python, Goのいずれか)の実務経験3年以上
  • APIの設計・実装経験(REST, tRPC, GraphQLのいずれか)
  • RDB設計(テーブル設計・インデックス設計・マイグレーション管理)の実務経験
  • 週20時間以上の稼働が可能な方
  • 非同期コミュニケーションを主としたリモート業務の遂行経験

Preferred qualifications

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

Benefits

  • フルリモート勤務(出社義務なし)
  • 稼働時間の柔軟性(コアタイムなし、非同期コミュニケーション中心)
  • 月次精算・業務委託契約
  • 業務に必要なSaaS・開発ツールの会社負担
  • 契約更新および正社員登用の選択肢あり