会員制Webサービス 基幹システムのフルリプレイス(TypeScript/React/Hono/GCP)
更新日:2026/10/07
案件内容
会員数8万人の大規模Webサービスで、現行の基幹システムをTypeScriptでフルスクラッチ開発し、まるごと置き換える案件です。 フロントエンドからAPI設計、バッチ処理、データ移行まで、フルスタックエンジニアとして一貫して担当いただきます。 リリースは3月予定です。短納期で関係者も多いため、技術を磨き込むこと以上に、課題に向き合い、決めるべきことを決めて、リリースまでやり切る推進力を重視しています。 ■作業内容 ・React SPAでのマルチポータルWebアプリの設計・実装 ┗会員ポータル(ダッシュボード・利用履歴・カード管理・会員情報変更) ┗カード事業者・メーカーなど事業者向けの各業務ポータル ・REST API(Hono/Node.js)の設計・実装、Zodを使ったスキーマ駆動開発 ・DBスキーマの設計・運用(Prisma) ・認証・認可の実装 ┗マルチロール認証(メーカー共通ID/Auth0、独自ID・パスワード) ┗APIミドルウェアでのロールベースアクセス制御(RBAC) ・外部サービスとの連携 ┗事業者API:Push通知の受信、充電実績のポーリング取得(日次+5分間隔、月間約10万件) ┗決済代行サービス:クレジットカード登録・3Dセキュア2.0の決済フロー ┗SendGridでのトランザクションメール、印刷事業者とのカード発行CSV連携(SFTP) ・バッチ処理の実装 ・Google Cloud上のインフラ構築・運用 ・現行DB(PostgreSQL)からのデータ移行スクリプト開発(TypeScript)と移行リハーサル ・Cloud Logging/Monitoring、Sentryによる監視・アラートの整備 ・仕様や方式の未確定事項を洗い出し、PM・お客様・外部ベンダーと調整して解消 ■開発環境 TypeScript、React、Hono/Node.js、Prisma、Zod、PostgreSQL、Google Cloud ※PCの貸与はありません(ご自身のPCで作業いただきます)。
スキル
必須
・TypeScriptでのWebアプリケーション開発経験(3年以上) ・Claude Codeを活用した開発経験、AI駆動開発の経験 ・React SPAでのフロントエンド開発経験 ・Node.js(Hono、Expressなど)でのバックエンド・API開発経験 ・RDB(PostgreSQLなど)のスキーマ設計・SQL・ORMの実務経験 ・REST APIの設計・実装経験 ・決済・認証まわりの外部API連携の開発経験 ・Git/プルリクエストを使ったチーム開発の経験 ・不確実性の高い状況で、自ら課題を見つけ、関係者を巻き込んでプロジェクトを進めた経験 ・OAuth 2.0/OIDC(Authorization Code+PKCE)の理解と、Auth0の利用経験 ・クレジットカード決済・3Dセキュアの実装経験
尚可
・Hono、Prisma、Zod、Turborepoの実務経験 ・会員制サービス・課金請求システムの開発経験 ・GCPでの構築・運用経験 ・大量データのバッチ処理・データ移行の経験 ・レガシーシステムのリプレイス経験 ・Sentryなどを使った本番運用・障害対応の経験 ・納期のあるプロジェクトをリリースまでリードした経験
その他
特になし
条件
単価
〜90万円
勤務地
東京都(渋谷)
勤務形態
フルリモート
勤務時間
フレックス(精算幅:140〜180時間)
期間
2026年11月
商流
貴社まで
備考
面談:1回 年齢:40代まで 外国籍:不可 PC貸与なし(ご自身のPCで作業)
要員のご提案
この案件にマッチする要員がいらっしゃいましたら、下記フォームよりご提案ください。