フリーワード

基本条件

職種

言語スキル
追加

{{ id }}

場所

単価

詳細条件

条件をクリア
言語スキルを選択
  • エンジニア
  • デザイナー
  • マーケター
  • 事業開発/経営コンサルタント
この条件で決定する 条件をクリア

Goの案件・仕事・求人情報

該当件数

73

並び替え:

検索条件
スキル
未設定 設定中
{{id}},
場所
詳細条件
未設定 設定中
条件をクリア
スキル
エンジニア
デザイナー
マーケター
事業開発/経営コンサルタント
この条件で決定する 条件をクリア
案件情報
単価
稼働日数
この条件で決定する 条件をクリア

700,000

円/月

(週4日〜5日)

業務委託(フリーランス)

開発環境 Go, JavaScript
求めるスキル ・ Golangを使用した開発経験3年以上
・ Webフレームワークを使用したWebアプリケーションの開発経験
・ JavaScriptまたはTypeScriptを使用した開発経験(フロント/サーバー問わず)
・ Gitを用いたチーム開発経験
・ DBにおけるスキーマの設計、パフォーマンスを考慮したクエリ作成経験
もっと見る
募集職種 バックエンドエンジニア
リモートワーク フルリモート

700,000

円/月

(週4日〜5日)

求めるスキル
・Golangを使用した開発経験3年以上
・Webフレームワークを使用したWebアプリケーションの開発経験
・JavaScriptまたはTypeScriptを使用した開発経験(フロント/サーバー問わず)
・Gitを用いたチーム開発経験
・DBにおけるスキーマの設計、パフォーマンスを考慮したクエリ作成経験
・単体テスト、統合テストの作成
・運用経験
・プロダクションコードのリファクタリング実施経験
・プロジェクトにおける設計
・技術選定の経験
■尚可スキル
・Webアプリケーションの運用/チューニング経験
・Webアプリケーションに関するセキュリティ対策経験
・インシデント管理(ステークホルダーとのコミュニケーション、原因調査、コード修正)の経験

900,000

円/月

(週5日)

業務委託(フリーランス)

開発環境 Go, Github
求めるスキル ・ GoでのWebサービスの開発経験(他、Scala,Rust,Python,Kotlinなどの言語利用者歓迎)
・ ご自身で背景を理解し、考えて開発を行うことができる方
・ 最新のTechトレンドを常にインプット・アウトプットしている方=公開できるものがなくても、Githubのアカウントがあることが必須です
・ Commiter, Contributorとして活躍されている方
・ エンジニア組織をリードしてきた、またはマネジメントしてきたご経験
もっと見る
募集職種 バックエンドエンジニア
リモートワーク フルリモート

900,000

円/月

(週5日)

求めるスキル
・GoでのWebサービスの開発経験(他、Scala,Rust,Python,Kotlinなどの言語利用者歓迎)
・ご自身で背景を理解し、考えて開発を行うことができる方
・最新のTechトレンドを常にインプット
・アウトプットしている方=公開できるものがなくても、Githubのアカウントがあることが必須です

800,000

円/月

(週3日〜5日)

業務委託(フリーランス)

開発環境 Go, JavaScript
求めるスキル ・ Goの開発経験3年程度
・ React/Vue/Javascriptのいずれかの開発経験
・ 上記以外の言語での開発経験
募集職種 バックエンドエンジニア
リモートワーク フルリモート

800,000

円/月

(週3日〜5日)

求めるスキル
・Goの開発経験3年程度
・React/Vue/Javascriptのいずれかの開発経験

900,000

円/月

(週3日〜5日)

業務委託(フリーランス)

開発環境 Go, React.js
求めるスキル ・ toBのWEBサービス/システム開発経験
・ Goを用いたバックエンド開発経験(モダンなJavaやKotlinでのバックエンド開発経験があれば検討)
・ ReactなどのモダンFWでのフロント開発経験
・ 開発においてリーダークラスでの自走力 ※コードレビューもできればベター
募集職種 フロントエンドエンジニア, バックエンドエンジニア
リモートワーク フルリモート

900,000

円/月

(週3日〜5日)

求めるスキル
・toBのWEBサービス/システム開発経験
・Goを用いたバックエンド開発経験(モダンなJavaやKotlinでのバックエンド開発経験があれば検討)
・ReactなどのモダンFWでのフロント開発経験
・開発においてリーダークラスでの自走力 ※コードレビューもできればベター

700,000

円/月

(週3日〜5日)

業務委託(フリーランス)

開発環境 Go, Node.js
求めるスキル ・ TypeScript(Node.js)もしくはGoでのAPIの設計・開発経験3年以上
・ RDBMSを用いたDB設計の経験
・ クライアントや社内関係者との仕様調整
・ Flutterでのモバイルアプリ開発経験
・ Next.jsでのWebフロントエンド開発経験
募集職種 フロントエンドエンジニア, バックエンドエンジニア
リモートワーク フルリモート

700,000

円/月

(週3日〜5日)

求めるスキル
・TypeScript(Node.js)もしくはGoでのAPIの設計
・開発経験3年以上
・RDBMSを用いたDB設計の経験
・クライアントや社内関係者との仕様調整

800,000

円/月

(週5日)

業務委託(フリーランス)

開発環境 Go, TypeScript
求めるスキル ・ マイクロサービス設計されたプロダクトにおいて、Goを用いたバックエンド開発や、インフラ構築をされたご経験
・ TypeScript/Reactを用いたフロントエンド開発経験
・ チームでのプロダクト開発経験
・ ユーザー数の多い大規模サービスの開発経験
募集職種 バックエンドエンジニア
リモートワーク フルリモート

800,000

円/月

(週5日)

求めるスキル
・マイクロサービス設計されたプロダクトにおいて、Goを用いたバックエンド開発や、インフラ構築をされたご経験
・TypeScript/Reactを用いたフロントエンド開発経験
・チームでのプロダクト開発経験

700,000

円/月

(週5日)

業務委託(フリーランス)

開発環境 PHP, Go
求めるスキル ・ API開発、CMS(管理画面)開発経験(3年以上)
・ PHP、Java、Goなどいずれかの言語による開発経験(5年以上)
・ DBのSQLチューニング
・ モバイルアプリの技術的知見(Push通知など)
・ クラウド上での高負荷システムの開発・運用経験
募集職種 バックエンドエンジニア
リモートワーク 基本リモート一部出社

700,000

円/月

(週5日)

求めるスキル
・API開発、CMS(管理画面)開発経験(3年以上)
・PHP、Java、Goなどいずれかの言語による開発経験(5年以上)

800,000

円/月

(週5日)

業務委託(フリーランス)

開発環境 Go, TypeScript
求めるスキル ・ マイクロサービス設計されたプロダクトにおいて、Goを用いたバックエンド開発や、インフラ構築をされたご経験
・ チームでのプロダクト開発経験
・ ユーザー数の多い大規模サービスの開発経験
・ TypeScript/Reactを用いたフロントエンド開発経験
募集職種 バックエンドエンジニア
リモートワーク フルリモート

800,000

円/月

(週5日)

求めるスキル
・マイクロサービス設計されたプロダクトにおいて、Goを用いたバックエンド開発や、インフラ構築をされたご経験
・チームでのプロダクト開発経験
・ユーザー数の多い大規模サービスの開発経験

700,000

円/月

(週5日)

業務委託(フリーランス)

開発環境 Go, JavaScript
求めるスキル ・ golangを用いた開発経験1年以上
・ webエンジニアとしての開発経験3年以上
・ ゲームの開発経験(スマートフォンゲームだと尚良)
・ JavaScriptでの開発経験
・ チームリーダー/エンジニアリーダー/PMなどの経験
募集職種 バックエンドエンジニア
リモートワーク フルリモート

700,000

円/月

(週5日)

求めるスキル
・golangを用いた開発経験1年以上
・webエンジニアとしての開発経験3年以上

900,000

円/月

(週5日)

三越前

業務委託(フリーランス)

開発環境 PHP, Go
求めるスキル ・ Go経験1年以上(新基盤の構築のため)
・ PHP経験複数年(現基盤の読解のため)
・ AWS Cognito/Keycloak/Okta/Auth0といった認証基盤の設計と実装の実務経験
・ セキュリティベストプラクティス(SQLインジェクション、XSSなどの防御)に関する知識
・ 個人情報保護法に関する知見
もっと見る
募集職種 バックエンドエンジニア
リモートワーク フルリモート

900,000

円/月

(週5日)

求めるスキル
・Go経験1年以上(新基盤の構築のため)
・PHP経験複数年(現基盤の読解のため)
・AWS Cognito/Keycloak/Okta/Auth0といった認証基盤の設計と実装の実務経験
・セキュリティベストプラクティス(SQLインジェクション、XSSなどの防御)に関する知識

800,000

円/月

(週3日〜5日)

三越前

業務委託(フリーランス)

開発環境 Go, DB設計/DMP構築
求めるスキル ・ Golangによる開発経験
・ 設計(DB設計含む)のご経験
・ 認証周りのご経験
・ クラウドインフラ周りの知見
・ 医療系サービスまたは医療業界経験者
募集職種 バックエンドエンジニア
リモートワーク フルリモート

800,000

円/月

(週3日〜5日)

求めるスキル
・Golangによる開発経験
・設計(DB設計含む)のご経験

700,000

円/月

(週5日)

業務委託(フリーランス)

開発環境 Go, プロジェクトマネジメント
求めるスキル ・ QAEとして設計段階からプロダクト開発に携わっていた経験
・ プロジェクトでのQAプロセス改善の経験
・ アジャイル / スクラムでのQA経験
・ 基本的なWebアプリケーションまたはモバイルアプリのQA経験
・ エンジニア / デザイナー / PM等、異なるチームや職種と連携して業務を遂行した経験
もっと見る
募集職種 QAエンジニア
リモートワーク フルリモート

700,000

円/月

(週5日)

求めるスキル
・QAEとして設計段階からプロダクト開発に携わっていた経験
・プロジェクトでのQAプロセス改善の経験
・アジャイル / スクラムでのQA経験
・基本的なWebアプリケーションまたはモバイルアプリのQA経験
・エンジニア / デザイナー / PM等、異なるチームや職種と連携して業務を遂行した経験

700,000

円/月

(週3日〜5日)

神泉

業務委託(フリーランス)

開発環境 Go, Vue.js
求めるスキル ・ Go言語での開発経験2年以上
・ Webバックエンド開発経験5年以上
・ 分散アーキテクチャにおける機能設計及び実装経験
・ 既存コードを読み解いて迅速にキャッチアップする能力
募集職種 バックエンドエンジニア
リモートワーク 基本リモート一部出社

700,000

円/月

(週3日〜5日)

求めるスキル
・Go言語での開発経験2年以上
・Webバックエンド開発経験5年以上
・分散アーキテクチャにおける機能設計及び実装経験
・既存コードを読み解いて迅速にキャッチアップする能力

■求める人物像:
・異なる職種のメンバーと良好な関係を築いて、案件の推進に貢献できる方
・日々速いスピードで変化する状況を楽しみ柔軟に対応していける方

900,000

円/月

(週3日〜5日)

六本木

業務委託(フリーランス)

開発環境 Go, TypeScript
求めるスキル ・ API連携のご経験
・ 顧客折衝(テキスト)が苦でない方
・ テクニカルサポートのご経験
・ 英語(テキスト)が使用できる方
募集職種 テクニカルサポートエンジニア
リモートワーク フルリモート

900,000

円/月

(週3日〜5日)

求めるスキル
・API連携のご経験
・顧客折衝(テキスト)が苦でない方
・テクニカルサポートのご経験

1,000,000

円/月

(週5日)

三越前

業務委託(フリーランス)

開発環境 Go, DB設計/DMP構築
求めるスキル ・ Golangによる開発経験
・ 設計(DB設計含む)のご経験
・ 認証周りのご経験
・ クラウドインフラ周りの知見
・ 医療系サービスまたは医療業界経験者
募集職種 バックエンドエンジニア, インフラエンジニア
リモートワーク フルリモート

1,000,000

円/月

(週5日)

求めるスキル
・Golangによる開発経験
・設計(DB設計含む)のご経験

1,000,000

円/月

(週5日)

業務委託(フリーランス)

開発環境 Go, React.js
求めるスキル ・ GoによるWebアプリの開発経験(3年以上)
・ フロントエンドの開発経験(React/Next.jsなど)
・ リードエンジニアのご経験
・ 指示待ちではなく、能動的に仕事を作っていける
・ コミュニケーションの頻度を重視し、顧客・プロジェクトメンバーと密に連携をとれる
もっと見る
募集職種 フロントエンドエンジニア, バックエンドエンジニア
リモートワーク 基本リモート一部出社

1,000,000

円/月

(週5日)

求めるスキル
・GoによるWebアプリの開発経験(3年以上)
・フロントエンドの開発経験(React/Next.jsなど)

900,000

円/月

(週5日)

六本木一丁目

業務委託(フリーランス)

開発環境 Go, GoogleCloudPlatform
求めるスキル ・ Go(またはその他の静的型付け言語)による開発経験
・ API(REST、gRPC、GraphQL)の設計・開発経験
・ Dockerの利用経験
・ 中規模以上のWebサービスの開発・運用経験
・ GCP、AWS等の各種クラウドサービスの利用経験
もっと見る
募集職種 バックエンドエンジニア
リモートワーク フルリモート

900,000

円/月

(週5日)

求めるスキル
・Go(またはその他の静的型付け言語)による開発経験
・API(REST、gRPC、GraphQL)の設計
・開発経験
・Dockerの利用経験
・中規模以上のWebサービスの開発
・運用経験

900,000

円/月

(週3日〜5日)

業務委託(フリーランス)

開発環境 Go, GoogleCloudPlatform
求めるスキル ・ Go(または動的型付け言語)によるWebアプリケーションのバックエンド開発業務経験
・ Google Cloud や AWS などのクラウドサービスでのバックエンド運用経験
・ アジャイル(スクラムなど)での業務経験
・ Layered Architecture や Clean Architecture などのソフトウェアアーキテクチャへの理解、業務での利用経験
・ Web3に関する知識・経験(または興味)
もっと見る
募集職種 バックエンドエンジニア
リモートワーク フルリモート

900,000

円/月

(週3日〜5日)

求めるスキル
・Go(または動的型付け言語)によるWebアプリケーションのバックエンド開発業務経験
・Google Cloud や AWS などのクラウドサービスでのバックエンド運用経験
・アジャイル(スクラムなど)での業務経験
・Layered Architecture や Clean Architecture などのソフトウェアアーキテクチャへの理解、業務での利用経験

GoのよくあるQ&A

  • Goの月額単価相場はいくらですか?

    59万円です。※ITプロパートナーズで募集中の案件の平均月額単価

  • Goの案件数はどのくらいありますか?

    73件です。(ITプロパートナーズで掲載中の案件数です)

  • Goのリモートワーク可能な案件はありますか?

    あります。Goの案件のうち97%がリモートワーク可能です

Goのフリーランス求人・案件について

  • Goとは

    Go(ゴー)とはシンプルかつ、高速な処理を可能にすることを目的として作成されたプログラミング言語です。Googleが開発した言語で、メルカリやYouTubeなど大手サービスもGoで開発されています。Goは日本では「Go言語」、海外では「Golang(ゴラング)」と呼ばれることが一般的です。

    構文がシンプルで誰が読んでも理解しやすいことから、チーム開発で用いられることが多い言語です。2009年に開発された比較的新しい言語でありながら、コードの書きやすさと処理能力に優れていることから、使用する企業やサービスが増加しています。Webアプリケーションのバックエンドに限らず、スマホアプリやドローン開発にも使用できることも特徴です。

    一方、シンプルな設計で機能が制限されていることも特徴です。多くのオブジェクト指向言語で使用されている「継承」や「例外処理」が実装されていません。フレームワークもRubyon RailsやLaravel、Djangoのような標準となるものが存在しておらず、メリットとデメリットを踏まえた上で選択する必要があります。

  • Goフリーランス案件・求人の特徴や動向

    Goフリーランス案件・求人は数多く存在しています。案件数ではRubyやPHPよりも少なくなりますが、高単価な案件が多いことが特徴です。まだGoエンジニアの数は多くないため、高単価案件を獲得するチャンスも十分にあります。

    Web系言語のエンジニアに共通していますが、フルリモートで開発することも可能です。シンプルな構文が特徴の言語のため、他のプログラミング言語に比べてレビューや共有にかかるコストが少なくなります。開発環境をチームで共有し、使用するライブラリを統一していれば場所を選ばずに働くことも容易です。

    またGoは少ない労力で開発することを重視した言語であり、既存のサービスをGoにリプレイスする企業も増加しているため、高単価案件が多く発生すると予想されます。

  • Goフリーランス案件・求人の代表的な案件の種類

    Goのフリーランス案件・求人について3つの案件例をご紹介します。個人で完結する案件もあれば、チーム開発の一員として仕事をすることもあるため、ぜひ自分にあった働き方を見つけて下さい。

    - Webアプリケーション作成(個人開発)

    単発案件で一番多いのがWebアプリケーション開発です。数日で終わるような簡単なものから、数ヶ月かかるような規模の製品まで様々な案件があります。

    個人開発のため、データベースやスクレイピングなど多くの知識が必要です。またHTMLやCSS、JavaScriptといったフロントエンドの知識も条件となっている案件も多く存在します。案件を獲得するためには、十分なポートフォリオを用意しておきましょう。

    - API作成(個人開発)

    API開発はフロントエンドの開発が必要ない分、Webアプリケーション開発よりもGoに集中して実装することが可能です。一方、JSONやXMLをGoで扱える知識や、httpやセキュリティなどネットワーク、インフラの知識が必要となります。

    また誰でもアクセスできるAPIであれば問題ありませんが、特定の人しかアクセスできないAPIは認証の実装が必要です。手を動かしてコードを書くのはGoがメインになりますが、実装する上での知識と経験が求められます。

    ご自身のポートフォリオで認証を実装していれば案件に繋がる可能性も高くなるため、案件を意識してポートフォリオを作成しましょう。

    - 大規模開発(チームに所属)

    単価が最も高くなるのがチームに所属して大規模開発に参加することです。フルリモート案件も多く、月に50〜100万円の案件も数多く掲載されています。

    単価の低いクライアントワークで消耗している場合は、フルリモートでチームに参画した方が収入はUPします。ただし、こちらも実務経験3〜5年程度がマストになるため、初心者には厳しい案件です。案件を獲得するためには、企業で実務経験を積むことが最も近道であり、重要です。

  • Goフリーランス案件・求人を獲得する為に必要なスキルや経験

    Goの案件を獲得するためには、3〜5年の開発経験がマストです。Goはシンプルで習得コストも低いため、他のオブジェクト指向の言語の開発経験でも問題ありません。また、データベースやネットワーク、セキュリティなどの幅広い知識が要求されることも多くあります。

    合わせて、ポートフォリオを充実させておくことも大切です。GitHubでソースコードを公開することも忘れてはいけません。実際にGoでどれほど書けるのかを公開すると、案件獲得に繋がりやすくなります。3〜5年の経験があれば、十分なコードを書けるはずなので、公開する前提でポートフォリオを作成しましょう。

    また、Goでは並行処理を理解しておきましょう。Goの言語ではgoroutine(ゴルーチン)と呼ばれる並行処理を簡単に記述する機能があります。多くの機能で実装が必要になるため、並行処理の勉強は案件獲得に効果的です。

  • Goフリーランスエンジニアにおすすめのフレームワーク

    Goのフレームワークを使用すれば、開発の手間が少なくなります。Webアプリケーションを開発する際に、フレームワークは必須です。しかし「Goといったらこのフレームワーク」のようなスタンダードなフレームワークは存在していないため、有名な2つをご紹介します。

    - Echo

    Echoは、小規模〜中規模程度のWebアプリケーション向けのフレームワークです。軽量なGo言語フレームワークで、初心者向けの教材でもよく使用されています。

    RESTを前提としているため、個人で一般的なWebアプリケーションを開発する際には、Echoを使用すれば問題ありません。Goのフレームワークの中では日本語の情報が多いため、初心者が勉強するには最適です。

    - Gin

    軽量かつフルスタックWebアプリケーションを作成する場合に、オススメのフレームワークがGinです。GinはHTTPルーターのレスポンスが早いことが特徴であり、Echo同様、軽量のフレームワークながらセキュリティに強いという特徴があります。

    作成するアプリケーションの規模や実装の難易度によって、EchoかGinを使い分けることをオススメします。

  • Goフリーランス案件・求人に役立つおすすめ資格

    Goの技量を測定できる資格は、執筆時点(2022年5月)では存在していません。そのため、Goで案件を獲得する場合はポートフォリオの成果が大きく反映されます。

    実務経験が無い場合も、ポートフォリオに時間をかけて丁寧に作り込めば案件獲得の可能性はUPします。バックエンドをGoで構築し、そのソースコードリンクもポートフォリオ内に添付することで、評価となります。

    チェックされることを想定して綺麗なソースコードを書いておきましょう。

  • Goの習得方法や難易度

    Goはシンプルに記述できる言語のため、習得の難易度は低いと言われています。そのため、初心者やこれからプログラミングを始めるための言語として人気です。

    また型の制約がある静的型付け言語のため、Goで得た知識は他の言語でも応用できます。記述ミスで発生したエラーはコンパイラが指摘してくれるため、勉強にはもってこいの言語です。

    一方、日本語の学習教材が少ないため、エラーなどで詰まった時に対処が難しいのが現状です。PythonやRubyと比べて圧倒的に初心者向けの学習教材が少なく、個人での学習の難易度は高くなります。

    エラーが解決できなかったり分からないことが多かった場合は、オンラインのメンターをつけるか、プログラミングスクールに入ってみることも検討して下さい。メンターなどで現役のエンジニアに質問ができれば、Goの文法だけでなくセキュリティやデータベースについても教えてもらえることもあります。

  • Goフリーランスエンジニアの将来性

    Goは現在も需要が多いですが、今後も伸び続ける言語です。近年、大きなサービスを中心にGoにリプレイスする流れがあり、Goエンジニアの平均給与も上昇しています。

    個人でのフリーランス案件数は依然としてPHPやRubyには劣りますが、Goでは高単価案件を狙える可能性があります。稼ぎたい場合、Goエンジニアになることが近道です。Rubyon RailsのようなフルスタックなフレームワークはGoには存在していませんが、学習コストの低さからエンジニアも増加することが予想されます。

    早めに習得してポートフォリオを作成することをオススメします。

    また学習する人数の増加に伴い、プログラミングスクールの講師需要も増加します。多言語の実務経験がある場合、オンラインスクールの講師となることも手段の1つとなりそうです。