フリーランスとして独立してしばらく経つと、「自分の単価は市場と比べて適正なのだろうか」という疑問が頭をよぎることがあります。特に GraphQL や REST API 設計のようなスペシャリティの高いスキルを持っている場合、「自分のスキルはちゃんと評価されているか」「交渉でもっと単価を上げられるのではないか」と感じる方も少なくないでしょう。
この記事では、GraphQL・REST API 設計を軸としたフリーランスエンジニアの月単価相場を、スキルの習熟度や掛け合わせのパターン別に解説します。単価を数字として把握するだけでなく、「なぜそのスキルの組み合わせが高く評価されるのか」という構造まで踏み込みます。
相場データをもとに、自分がどのセグメントに位置するかを判断するための視点も整理しました。次の案件交渉やスキルアップ計画を具体的に動かすきっかけになれば幸いです。
特に、REST API 設計の経験はあるけれど GraphQL は入門〜中級程度という方や、現在の月単価 60〜80 万円から次のステップを考えている方に、実務的な判断材料をお届けします。市場データを根拠に、自信を持って単価交渉に臨めるようにしましょう。
GraphQL・REST API設計フリーランスの月単価相場

月単価相場の概要(レンジ表:入門/中級/上級)
まず、GraphQL・REST API 設計スキルを持つフリーランスエンジニアの月単価の全体感を確認しましょう。以下の表は、習熟度ごとのおおよその相場レンジをまとめたものです。
習熟度 | 月単価レンジ | 主な対応範囲 |
|---|---|---|
入門(経験 1 年未満・実務補助) | 40〜60 万円 | 既存 API の保守・小規模な CRUD 実装 |
中級(実務経験 1〜3 年・独立設計可) | 60〜90 万円 | 要件定義から API 設計・レビューまで一通り対応 |
上級(設計リード・複雑要件対応可) | 90〜120 万円以上 | アーキテクチャ設計・パフォーマンスチューニング・チームレビュー |
※上記の単価レンジは、レバテックフリーランス・Tech-Stock・Workee 等の複数フリーランスエージェントに公開されている案件情報および筆者推計に基づく目安です(2025〜2026年時点)。市場環境・スキルセットの詳細・案件ごとの条件によって変動します。
フリーランス市場において、API 設計を主軸とするエンジニアは「バックエンド全般担当」として扱われることが多く、技術スタック全体の習熟度が単価に影響します。GraphQL や REST API 設計は、それだけで単価を大きく押し上げるというよりも、「バックエンド設計の専門性を示すシグナル」として機能します。
現在の月単価が 60〜80 万円の方は中級レンジの中央付近に位置している可能性が高く、スキルや実績の見せ方次第で上位レンジへのアプローチが十分に可能な状況です。
GraphQL専門 vs REST API設計専門の単価差
GraphQL と REST API 設計を別々に見たとき、単純な相場差は月 5〜15 万円程度とされています(複数フリーランスエージェントの公開案件データをもとにした筆者推計)。ただし、この差は習熟度やプロジェクト規模によって大きく変動します。
REST API 設計専門の特徴
REST API 設計は多くの企業でデファクトスタンダードとして定着しており、案件数自体は GraphQL よりも多い傾向にあります。一方で、差別化が難しくなりつつある側面もあります。特に、RESTful 設計の経験が「当たり前のスキル」として扱われるケースが増えており、単体での単価押し上げ効果は限定的になってきています。
GraphQL 専門の特徴
GraphQL を扱える人材は市場全体ではまだ少数派であり、スキル希少性による単価プレミアムが得やすい状況です。特に、モバイルアプリや SPA(シングルページアプリケーション)と組み合わせた API 設計の経験があると、単価交渉において有利に働きます。GraphQL の Schema Design や Resolver 最適化の実績があると、より高単価案件にアクセスしやすくなります。
両方習得した場合の上振れ幅
GraphQL と REST API 設計の両方を実務レベルで扱えるエンジニアは、「どちらの技術選択でも即戦力になれる」という点で評価されます。単純な足し算ではありませんが、片方専門と比べて月 10〜20 万円程度の上振れ幅が生じやすい傾向があります(複数エージェントの公開案件単価の比較分析に基づく筆者推計)。
特に以下のような実績がある場合、上振れが大きくなります。
- REST API から GraphQL への移行設計の経験
- 両方の技術を使い分けた設計判断の実績(例:一覧取得は REST、複雑なデータ取得は GraphQL など)
- API 設計のドキュメント整備や他エンジニアへのレビュー経験
「どちらも使えます」という表現よりも、「どの文脈でどちらを選ぶべきかを判断できます」という視点で実績を伝えると、発注者への訴求力が格段に上がります。
単価を左右するスキルの掛け合わせ

GraphQL + バックエンド言語(Go / TypeScript / Python)
API 設計スキルは、それを実装する言語との掛け合わせで評価が変わります。フリーランス市場で需要が高いのは以下の組み合わせです。
GraphQL + TypeScript(Node.js) 最も案件数が多い組み合わせです。フロントエンドとの親和性が高く、型安全な開発を重視するモダンなプロジェクトで重宝されます。Next.js との組み合わせなど、フロントエンドの知識も併せ持つと案件の選択肢がさらに広がります。月単価レンジは中級〜上級で 80〜110 万円前後が目安です。
GraphQL + Go パフォーマンスが求められる大規模サービスや、マイクロサービスアーキテクチャとの組み合わせで需要があります。Go のエンジニア自体が少ないため、GraphQL との掛け合わせで希少性が高まります。月単価は 90〜120 万円以上を狙いやすい組み合わせです。
REST API + Python(FastAPI / Django REST Framework) データ分析・機械学習系のバックエンド API として需要があります。AI 関連のプロジェクト増加に伴い、REST API 設計 × Python の組み合わせは引き続き安定した需要が見込まれます。月単価は 70〜100 万円程度が一般的です。
GraphQL + クラウド(AWS AppSync / GCP 等)
クラウドとの掛け合わせは、インフラまで一気通貫で設計できるエンジニアへの需要を背景に、単価上昇効果が高い領域です。
AWS AppSync AWS が提供するマネージド GraphQL サービスです。サーバーレスアーキテクチャとの組み合わせが多く、インフラ管理コストを抑えながら GraphQL を導入したい企業で採用されています。AWS 全体の知識(Lambda・DynamoDB・Cognito など)との組み合わせで、月単価 100 万円以上を狙いやすくなります。
Google Cloud(Cloud Endpoints / Apigee) GCP 環境での API 管理や、Firebase との組み合わせで需要があります。グローバル展開するサービスや Google Workspace を活用した企業向けプロジェクトで役立ちます。
クラウドとの掛け合わせにおいて重要なのは、「設計だけでなく運用まで考えられること」です。API の監視・ログ設計・スケーリング戦略まで提案できる実績があると、単価交渉の根拠として説得力が増します。
REST API設計 + セキュリティ設計(認証/認可/レートリミット)
フリーランス市場においてセキュリティ設計のスキルは慢性的に不足しており、REST API 設計との掛け合わせで差別化効果が非常に高い領域です。
特に以下の経験は単価に直結しやすいです。
- OAuth 2.0 / OpenID Connect の実装経験: 認証・認可フローの設計は、SaaS 系やエンタープライズ系の案件で必須スキルとして求められます
- JWT の安全な実装・設計: トークン設計・リフレッシュ戦略・失効管理など、セキュリティと使い勝手を両立する設計の経験
- レートリミット・スロットリング設計: 大量アクセスへの対策設計は、B2B SaaS や API 公開案件で特に評価されます
- OWASP API Security Top 10 への対応経験: セキュリティ監査や脆弱性対応の実績があると、信頼性の高い専門家として評価されます
セキュリティ設計の経験を持つ REST API エンジニアの月単価は、セキュリティスキルがない場合と比較して 月 10〜25 万円程度の上振れが期待できます(複数フリーランスエージェントの公開案件データの比較に基づく筆者推計)。
API設計フリーランス案件の特徴
どんな業種・規模の企業が発注しているか
GraphQL・REST API 設計を専門とするフリーランスへの需要は、業種・規模ともに幅広いですが、以下のパターンが多く見られます。
スタートアップ〜メガベンチャー(従業員 50〜500 名規模) 技術的負債の解消や新機能開発の加速を目的に、API 設計の専門家を外部から調達するケースが増えています。スピード感のある開発環境で実力を発揮しやすく、実績を積みやすい環境です。
エンタープライズ系 SaaS 企業 複数のサービス間を繋ぐ API 設計や、外部パートナー向け API の公開設計など、設計の規模が大きくなりやすいプロジェクトが多いです。単価が高めの傾向があり、上級レンジのエンジニアに向いています。
Web3 / フィンテック系 セキュリティ要件が厳しい領域で、GraphQL や REST API の設計に加えてセキュリティスキルも求められる傾向があります。専門性が高い分、単価プレミアムが発生しやすいです。
受託開発会社(業務委託 / 準委任形態) 案件の入れ替わりが激しく、複数の技術スタックに柔軟に対応できるエンジニアへのニーズがあります。単価は平均的ですが、案件の継続性や安定性を求める場合に向いています。
案件の主な形態(週3〜5・フルリモート比率等)
API 設計系の案件は、他のエンジニア職種と比べてリモートワーク比率が高い傾向にあります。
案件形態 | 比率(目安) | 特徴 |
|---|---|---|
フルリモート・週 5 | 約 40% | 大手 SaaS・スタートアップに多い。コアタイム制を設ける企業が増えています |
ハイブリッド(週 1〜2 出社)・週 5 | 約 30% | 東京近郊の企業案件に多い。オンボーディング期間のみ出社というパターンも |
フルリモート・週 3〜4 | 約 20% | 複数案件をかけ持ちする場合に選ばれやすい形態 |
常駐・週 5 | 約 10% | 社内機密データを扱うエンタープライズ系に残る傾向 |
※比率はフリーランスエージェントの公開案件情報をもとにした筆者推計です(2025〜2026年時点)。実際の比率は市場環境により変動します。
フリーランス歴が浅い段階では、週 4〜5 でしっかりコミットできる案件から始めて実績を積み、その後週 3 案件と組み合わせる戦略が単価向上につながりやすいです。
案件を探す際のポイント
API 設計系の案件を効率よく見つけるためのポイントを整理します。
「API 設計」ではなく「API アーキテクチャ」で検索する 発注側が使うキーワードは「API 設計」よりも「API アーキテクチャ」「マイクロサービス」「バックエンド設計」であることが多く、より具体的なキーワードで検索すると上位の案件に当たりやすくなります。
GraphQL 案件は IT 系フリーランスエージェントが強い GraphQL の案件は特定のエージェントに集中していることが多く、複数のエージェントに登録して横断的に案件を確認することが有効です。
GitHub や技術ブログによる露出 GraphQL の Schema Design や API 設計の知見を GitHub や Zenn・Qiita で公開しておくと、直接スカウトが来るケースが増えています。エージェント経由よりも単価交渉の余地が大きいため、長期的な戦略として有効です。
単価を上げるために今からできること

スキルアップロードマップ(GraphQL Schema Design / Federation 等)
GraphQL・REST API 設計領域での単価アップを狙うなら、以下のロードマップを参考にしてください。
ステップ 1:GraphQL Schema Design の深化(1〜2 ヶ月)
GraphQL を触ったことはある段階から、「設計の質」を高める段階への移行です。以下を習得することで、設計レビューができるレベルになります。
- SDL(Schema Definition Language)による設計原則(関心の分離・再利用性)
- N+1 問題と DataLoader によるパフォーマンス最適化
- Pagination 設計(Cursor-based / Offset-based の使い分け)
- Error Handling の設計(Union Types / Custom Error Types)
ステップ 2:Apollo Federation / Schema Stitching の習得(2〜3 ヶ月)
マイクロサービス環境での GraphQL 設計は、単一サービス向けと比べて専門性が高く、単価プレミアムが得やすいです。
- Apollo Federation v2 のアーキテクチャ理解
- Subgraph の分割設計と @key ディレクティブの活用
- Gateway レイヤーの設計とパフォーマンス管理
ステップ 3:Subscription / Real-time API 設計(1〜2 ヶ月)
リアルタイム通知やライブアップデートが求められるアプリケーションでの GraphQL Subscription や WebSocket を活用した REST API の設計は、需要が高まっています。
ステップ 4:API セキュリティ設計の強化(並行学習)
前述のセキュリティスキルとの掛け合わせは、どのステップでも並行して進めると効果的です。OWASP API Security Top 10 を実務ベースで理解することから始めましょう。
ポートフォリオ・案件実績の整理方法
スキルアップと並行して、「持っているスキルを正しく評価してもらえる伝え方」を整えることが重要です。
実績の整理で意識すること
フリーランスのポートフォリオや職務経歴書では、「何をやったか」よりも「どんな課題を解決したか」を軸に書くと訴求力が上がります。
- 悪い例:「GraphQL を使った API を設計した」
- 良い例:「モバイル・Web・管理画面の 3 クライアントが異なるデータ要件を持っていた。REST API では over-fetching が発生していたため GraphQL を導入し、クライアントごとのリクエスト数を 40% 削減した」
数値が出せない場合でも、「なぜその技術を選択したか」「どんなトレードオフを検討したか」を言語化するだけで、設計力の高さが伝わります。
GitHub・ポートフォリオサイトの活用
実際のコードをある程度公開できる場合は、GitHub に以下を整備しましょう。
- README に設計方針・技術選定の理由を明記する
- GraphQL Schema の設計例をサンプルリポジトリとして公開する
- 過去の案件で得た知見を技術ブログで発信する
単価交渉で使える市場データの見せ方
市場データを根拠にした単価交渉は、感情的な駆け引きではなく「合理的な提案」として受け入れられやすくなります。以下のアプローチが有効です。
自分のスキルセットを市場データに照合する
この記事で紹介した相場表や掛け合わせパターンを使って、自分のスキルセットがどのセグメントに位置するかを客観的に整理します。たとえば、「GraphQL + TypeScript + セキュリティ設計の実績があり、中級〜上級の境界にいる」という自己分析が明確になると、交渉での根拠として使えます。
単価交渉のタイミングと言い方
- 契約更新前 1〜2 ヶ月: 「市場の相場と自身のスキルアップを踏まえて、次回から月単価を〇〇万円にご検討いただけますか」
- 新規案件のオファー時: 「同等スキルセットの市場相場が〇〇〜〇〇万円と聞いており、それを踏まえてご提案いただけますか」
- スキルアップ実績の提示: 「前回の契約期間中に Federation の設計を習得し、〇〇の課題を解決しました。これを踏まえて単価のご相談をさせてください」
複数エージェントのデータを比較する
複数のフリーランスエージェントに登録すると、同じスキルセットでも提示単価が異なることがあります。エージェント間の差を市場データとして活用し、より高い提示をしているエージェントの数字を交渉材料にすることも有効です。
Workee でのスカウト実績を活用する
Workee に登録することで、自分のスキルセットに興味を持った企業からのスカウトを受け取ることができます。スカウト時に提示される単価レンジは、現時点での市場評価を知る上でリアルな指標になります。スカウト実績を他の案件交渉の根拠にすることで、交渉力を高めることができます。
まとめ
GraphQL・REST API 設計を軸とするフリーランスエンジニアの単価相場を、スキル別・掛け合わせ別に解説しました。改めて要点を整理します。
相場の全体感
- 入門レベル:月単価 40〜60 万円
- 中級レベル:月単価 60〜90 万円
- 上級レベル:月単価 90〜120 万円以上
単価を上げる掛け合わせ
- GraphQL + TypeScript / Go:案件数・単価ともに有力な組み合わせ
- GraphQL + AWS AppSync:クラウドとの掛け合わせで月 100 万円超を狙える
- REST API + セキュリティ設計:希少性が高く月 10〜25 万円の上振れが期待できる
- GraphQL と REST API の両方習得:月 10〜20 万円の上振れ幅
今から取れるアクション
- 自分のスキルセットを相場表に照合し、どのセグメントにいるかを把握する
- 次のステップ(GraphQL Schema Design の深化・Federation・セキュリティ設計)を 1 つ選んで着手する
- 実績を「課題解決」の視点で整理し、ポートフォリオを更新する
- 複数エージェントに登録して市場感を把握し、次回の単価交渉に向けた根拠を揃える
現在の月単価が 60〜80 万円の方は、市場としてはまだ伸びしろがあるセグメントにいます。スキルの質と実績の見せ方を整えることで、単価交渉の成功確率は大きく高まります。ぜひこの記事の内容を、次のアクションに繋げてみてください。
よくある質問
- 現在の月単価が70万円台ですが、GraphQLを追加で学ぶべきですか?REST APIだけでも十分でしょうか?
REST API 設計のみでは「当たり前のスキル」と見なされつつあるため、GraphQL を追加することで月 10〜20 万円の上振れを狙えます。ただし、GraphQL 単体よりも TypeScript や Go との掛け合わせで評価されるため、既存の言語スタックと組み合わせて習得すると費用対効果が高くなります。
- GraphQL の案件は REST API に比べて少ないイメージがありますが、実際にフリーランスとして食べていけますか?
GraphQL 案件は REST より絶対数は少ないものの、扱えるエンジニア自体も少ないため希少性による単価プレミアムが得やすい状況です。複数のフリーランスエージェントに横断登録することで、GraphQL 案件が集中しているエージェント経由の案件を網羅できます。
- 単価交渉を断られた場合、次にどう動けばよいですか?
一度断られた場合でも、3〜6 ヶ月後に再提案するのが現実的です。その間に「断られた理由」を深掘りすることが重要で、「予算の問題か」「スキルの評価が追いついていないのか」で次の打ち手が変わります。スキル評価が低い場合は Federation や API セキュリティ設計など具体的な習得実績を作ってから再交渉に臨むと、根拠のある提案になります。並行して別エージェントへの登録を進め、スカウト時の提示単価を「市場評価の参照値」として持っておくと、次回交渉の材料になります。
- GraphQL Schema Design や Federation を学ぶ順番がわかりません。何から始めればよいですか?
まず SDL による設計原則と DataLoader(N+1 解消)を 1〜2 ヶ月で習得し、「設計レビューができるレベル」を目指してください。その後、マイクロサービス案件での単価プレミアムを狙うなら Apollo Federation v2 に進むと、習得の費用対効果が最も高くなります。
- GraphQL 案件に強いフリーランスエージェントを見分けるにはどうすればよいですか?
エージェントの公開案件ページで「GraphQL」「Apollo」「Schema」などのキーワードで検索し、常時 5 件以上の案件が出てくるかどうかが一つの目安になります。登録後に担当者へ「GraphQL 案件の取り扱い頻度」を直接確認するのも有効です。また、エージェントが発信している技術ブログやセミナーで GraphQL を扱っているかを確認すると、そのエージェントのクライアント傾向が把握しやすくなります。複数登録して案件の質と提示単価を比較するのが最も確実な方法です。
- セキュリティ設計(OAuth / JWT / レートリミット)を身につけるには何から始めればよいですか?
まず OWASP API Security Top 10 を通読し、どのような脅威があるかの全体像を把握することから始めるのがおすすめです。学習期間の目安は、OWASP の理解に 1〜2 週間、OAuth 2.0 / OIDC の認証フロー実装に 1〜2 ヶ月程度です。その後、JWT の安全な実装(アルゴリズム選択・失効管理)とレートリミット設計を実務プロジェクトで適用すると定着しやすくなります。スキルのアピール方法としては、ポートフォリオや職務経歴書に「OWASP Top 10 に対応した設計レビューを実施した」「JWT のリフレッシュ戦略を設計・実装した」など、具体的な対応内容を書くと発注者への訴求力が上がります。



