NEW
【TypeScript/Next.js/基本リモート/週5日】トレカ系オンラインサービスのフルスタック開発

750,000 〜 850,000円/月

業務委託(フリーランス)
東京都
九段下駅

職種・ポジション

作業内容

オンラインでトレーディングカードを販売・抽選できる自社サービスの開発を担うフルスタックエンジニアの募集です。 ユーザーはコインを購入してオンライン上でパックを引き、当たったカードを現物発送するか、コインへ変換できます。 1パックに1枚しかない実在の在庫を売り切る仕組みのため、二重当選・在庫のマイナス・コインの二重消費を防ぐ、厳密なトランザクション管理が求められます。 開封の演出はブラウザ上で動くリッチなクライアントとして実装されており、抽選と金額はサーバーが1トランザクションで確定します。 技術的にはNext.js+Hono+Prisma+PostgreSQLのアプリがAWS ECS Fargate上で稼働し、決済・認証・コイン台帳・在庫つき確率抽選・発送オペレーション・管理画面までが同一コードベースに載っています。 急成長にともない、機能追加の速度と「落ちない・戻せる」作りの両立が必要なフェーズで、ブランチ運用の一本化、APIのserver/client分離、スパイクに耐えるスケーリングを進めています。 主な業務は以下のとおりです。 ・購入から抽選、開封演出まわりの機能開発と改善 ・コイン購入・決済の実装、およびコイン台帳の整合性と冪等性の担保 ・クライアント側の演出とWeb側との連携実装 ・管理画面や発送オペレーションの機能開発 ・フィーチャーフラグを活用した、本番とステージングのブランチ乖離の解消 ・Next.jsからAPIを切り出すための設計・整理(server/client分離) ・スパイクトラフィックを見据えたパフォーマンス改善とインフラ設定の見直し

開発環境

必須スキル

・TypeScriptを用いたWebアプリケーションの開発・運用経験(目安3年以上) ・React/Next.js(App Router)でのフロントエンド開発経験 ・DBまわりを厳密に設計でき、他者の設計もレビューできること(排他制御・冪等性・トランザクション) ・決済・課金・ポイントなど、金銭に直結する機能の開発または運用経験 ・本番稼働中サービスの、障害対応を含む運用経験 ・大きな変更を、周囲とコミュニケーションを取りながら進められること ・開発定例など共有の場を自ら提案して作れること ・開発業務で生成AIを活用した経験

歓迎スキル

・大規模環境での開発経験と、モダンな開発環境への知見 ・CI/CD(Chromatic・Playwright等)の構築経験 ・監視基盤(Datadog、SQLのCDC等)の導入経験 ・IaC(Terraform等)での構築・運用経験 ・モノリスからのAPI分離や、大規模リファクタリングを主導した経験 ・スパイクトラフィックを前提とした設計・負荷対策の経験 ・複数のAIエージェントを並列で動かす開発経験 ・AIが不適切なコードを書かないための整備(ベストプラクティスの記述、静的lintの作成)の経験 ・ブラウザ製クライアントとWebアプリの連携開発経験

案件特徴

リモートOK一部リモート可週5日

精算基準時間

140~180

作業時間

10:00-19:00

商談回数

1回

最終更新日

2026年10月2日

面談でお伝えできます。ぜひご相談ください。

※一部非公開の場合がございます

3件以上の応募で
ご希望の条件の案件に参画しやすくなります

人気案件は申し込みが集中します。ご相談はお早めに!

この案件を掲載しているエージェントについて

mijicaフリーランス
運営会社:株式会社mijica

案件・求人数3,335件
  • 支払いサイト: 40日
  • 契約形態: 業務委託(フリーランス)
  • mijicaフリーランスは、フリーランスエンジニア経験者が運営・監修するITフリーランスエージェントです。技術と現場を理解した立場からご提案するため、スキルの一致だけでなく、志向性やチームとの相性まで踏まえた精度の高いマッチングができることが特長です。Web系・ベンチャー企業を中心にエンド直請けの案件を多く保有しており、掲載案件のうちフルリモートが6割以上、一部リモート可を含めると9割を占めます。ご登録後は、カウンセリングから案件のご提案、ご参画後のフォロー、契約更新や単価交渉、キャリア相談まで一貫して伴走します。将来的に正社員へ戻ることを検討される場合の転向支援も可能です。設立から800件を超える支援実績をもとに、あなたに合った働き方をご提案します。
mijicaフリーランスの詳細を見る

この案件に条件が似ている案件

おすすめのフリーランスエージェント

案件応募についてよくある質問

掲載している情報以外の詳細な情報が知りたいです。

案件に応募後、その案件を保有しているエージェント様との面談にて直接詳細なご条件をお伝え頂きます。
その際、あなたの経験やお持ちのスキル、ご希望に合わせて他の案件をご提案することが可能です。

なかなか案件への応募に踏み切れない場合、どうしたら良いでしょうか?

興味のある案件を見つけたら、早めに応募することをおすすめします。
人気のある案件は早めに募集終了することも多いです。

また、応募した案件を保有されているエージェント様がより最適な案件を提案してくれたり、案件に参画する際の疑問点等にもお答えくださるので、積極的な応募をおすすめします。

すでに別の案件に応募し、商談が進んでいます。他にも気になる案件があるのですが、応募しても良いのでしょうか?

複数社へ同時に応募することに問題はございません。
同時に複数社の選考を進めることで、効率的に案件探しが行えるだけでなく、参画先の決定時に比較検討が可能となり、理想の案件探し活動を実現できます。

【TypeScript/Next.js/基本リモート/週5日】トレカ系オンラインサービスのフルスタック開発 の案件・求人情報をご覧の方へ

フリーランスHub は mijicaフリーランス の 【TypeScript/Next.js/基本リモート/週5日】トレカ系オンラインサービスのフルスタック開発 の案件・求人情報以外にも様々な案件・求人情報を取り扱っております。

エンジニアがフリーランスエージェントを選ぶコツ

スキルや言語、稼働可能な日数に特化してフリーランス案件を紹介してくれるエージェントもあるため、自らの希望に合った案件があるかを考慮してエージェントを選ぶことがおすすめです。フリーランスHubでは、フリーランスエージェントの各特徴やおすすめポイントの閲覧、エージェントへの応募を一括で行うことができます。

フリーランスHubからエージェントのフリーランス案件に応募した際の流れについて

フリーランスHubからエージェントのフリーランス案件にご応募頂いた後、各エージェントからのメールや電話などで日程調整を行った後、一対一のカウンセリングでスキルや希望の働き方をエージェントの担当者の方からヒアリング、その後希望にあった企業と商談し、案件に参画して頂きます。

フリーランスの魅力

フリーランスとして働くことは企業に雇用されて働く場合と違い、決められた給与が無い厳しい世界ではありますが、自身の強みやスキルを活かしながら自由度の高い働き方をしたり、スキル次第では高単価を受け取ることができます。フリーランスHubではこれからフリーランスになることを検討されている方向けに情報発信を行っています。

フリーランスHubはお客様のフリーランス案件探しを最大限サポートしていきます。