1 - 30件/全9,852件
フルスタックエンジニアとして自社プロダクトの要件定義から開発までお任せします。 開発のみではなく、ビジネスサイドや経営陣と連携をしながらより良いサービスを開発していただきます。 TypeScript
案件の必須スキル
・5年以上のTypeScriptの開発経験 ・5年以上のフロントエンドエンジニアとしての経験またはそれに準ずるスキル ・3年以上のPHPを使用した開発経験または類似言語でのご経験 ・実務経験3年以上 (Go/Laravel/Ruby on Rails3) ・要件定義から開発までの一連のご経験をお持ちの方
自社で展開するSaaSプロダクトの開発、運⽤を⾏うスクラムチームにご参加いただきます。 バックエンド、フロントエンド、インフラまで横断した活躍を期待したポジションです。 技術的意思決定とチームリードも含めてお願いします。 今後のプロダクトの拡張に耐えれるアーキテクチャを構築するために、 既存のアーキテクチャ(開発言語:PHP)と並行してバックエンドのMicroservice化を計画し進めています。 具体的にはスクラムチームのなかで以下のような業務にご対応いただきます。 【業務内容】 ・実装する機能のAPI設計、Database設計、アーキテクチャ設計 ・フロントエンドの実装 ・バックエンドの実装 ・機能リリース後の運⽤対応 ・既存コードのリファクタリング なお、チームやメンバーのマネジメントは業務内容に含みません。 【その他】 フルスタックのマインドセットを歓迎しているので、希望に合わせて開発領域をお任せします。 チームには海外出⾝で⽇本に在住しているメンバーが複数名おり、英語を使⽤したコミュニケーションも可能です。 ( 英、⽇どちらもOK ) 今後のプロダクト拡⼤に耐えうるアーキテクチャ構築のためにPHP→Goのリプレイスも実施しており、 よりモダンな環境での開発が可能となっています。 Go
案件の必須スキル
・Goでの開発経験:3年以上 ・1つの機能について、フロントエンドからバックエンドまでの⼀貫して実装を担当したご経験があること ・システムの可⽤性や信頼性、セキュリティ等の⾮機能要件を考慮し、ステークホルダーとコミュニケーションしながらシステム設計を⾏ったご経験があること ・ご⾃⾝が設計した機能やプロダクトを、実装から運⽤までリードしたご経験があること ・ご⾃⾝で発⾒した課題について、リーダーシップを発揮しステークホルダーを巻き込みながら解決したご経験があること ・GolangとReactの習熟について前向きであること
案件概要:医大生向けアプリサーバレス環境構築 業務内容: 某医大生向けのe-learningアプリのサーバレス環境の設計実装支援をご担当いただきます。 GCP(特に Cloud FunctionsやCloud Run)周りの設計や実装に特化している方を希望しております。 特に言語の指定はございませんので、Cloud Functionsのコードが書ける言語を経験していれば問題ございません。 バックエンド側を対応できるエンジニアがチーム内おらず、担当PMもあまりバックエンド側の知見がないため 自走してお任せできるスキルレベルの方だとありがたいです。 年齢は30代まで 勤務時間:10時~19時 場所:フルリモート 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・サーバレスアーキテクチャにおけるバックエンド開発経験(目安3年以上) ・GCP(特に Cloud FunctionsやCloud Run)の設計・コード実装の経験 ・Clud Functionsで使用できる下記開発言語いづれかのご経験 (.NET, Go, Java, Node.js, PHP, Python, Ruby)
AIを用いた新規WEBサービスのバックエンド開発をお任せします。 ・Webアプリケーションの機能拡張や新規機能開発のための開発計画の策定、設計・実装・テスト・運用 ・生成AIやAIエージェントの活用を前提としたプロダクト設計 ・チームの生産性やプロダクト品質向上のため各種自動化やプロセスの整備、チームに知見を共有するためのドキュメント執筆 ・プロダクトの将来像を想定したドメインモデリング・データモデリング ・品質と生産性を両立するアーキテクチャの設計
案件の必須スキル
・週5フルタイム稼働可能な方 ・日本国籍の方 ・28歳〜49歳までの方 ・都内への出社が可能な方 ・5年以上のWebアプリケーション開発・運用実務経験 ・Goでの開発経験2.3年以上 ・コードレビュー経験 ・RDBのスキーマ設計経験
AIを用いた自社サービスのWEBアプリ開発 - 開発対象製品の品質と生産性を両立する開発基盤(CI・CD補助ツール、自動テスト基盤)の設計・実装 - 上記自動テスト基盤を用いた自動テストの設計・実装 - 開発メンバーへの自動テスト設計・実装の指導・助言・レビュー - チームの生産性やプロダクト品質向上のための、各種自動化やプロセスの整備、チームに知見を共有するためのドキュメント執筆 - DevOps、SRE、QAなどと関わりの深い、Platform Engineer領域での多岐にわたる開発業務 創業メンバーや技術顧問がかなり豪華なメンバーで、 非常にやりがいのある現場となります。
案件の必須スキル
・週5フルタイム稼働可能な方 ・日本国籍の方 ・28歳〜49歳までの方 ・都内への出社が可能な方 ・Webバックエンドを構成する以下の技術領域において、テストおよび実装の5年以上の実務経験と専門的知識 - Linux OS上のシステムの開発・構築・運用・テストの自動化 - 分散データベースまたは各種のリレーショナルデータベースを用いたシステムの開発 ・構築・運用・テストの自動化 - Web APIの開発・構築・運用・テストの自動化 ・なんらかのモダンなプログラミング言語(Java, Go, Rust, Python等)を用いた開発経験5年以上 ・モダンWebアプリケーションのソフトウェア開発フロー経験(例: Git, CI/CD, DevOpsなどの経験) ・テストの自動化やCI/CDを始めとした開発体験の向上に強い意欲を持って取り組んでいただけること
AIを用いた自社サービスのWEBアプリ開発 ・新規プロダクト/機能の設計・実装・レビュー・テスト・運用保守 ・チームの生産性やプロダクト品質向上のため各種自動化やプロセスの整備、ドキュメントの執筆 ・必要に応じて、チームメンバーの指導・メンタリング・コーチング <環境> - バックエンド: Python, FastAPI - フロントエンド: TypeScript, NextJS, ReactJS - ビルドツール: Webpack - インフラ: Vercel、Supabase、GoogleCloud、AWS、一部, Azure - データベース: PostgreSQL - 構成管理: Docker, Terraform, Kubernetes - ナレッジ共有: Notion, Lucidchart, miro - コミュニケーション: Slack
案件の必須スキル
・週5フルタイム稼働可能な方 ・日本国籍の方 ・28歳〜49歳までの方 ・都内への出社が可能な方 ・5年以上のWebアプリケーション開発・運用実務経験 ・バックエンドフレームワーク(Ruby on Rails/Laravel/Django/Go等) ・フロントエンドフレームワーク(React / VueJS / Angular/TypeScript等) ・AIによる開発(Cursor/Cline/Roo Code/Windsurf等)を日常的に行っていること ・Docker/Kubernetes/Github Actions/CircleCI/Jenkins/Ansible等を用いたCI/CD構築経験
国内最大規模のライブ配信サービスに貢献する開発チームにて、 下記業務を行っていただきます。 ・プロダクトの新規機能開発、改修、保守、運用 ・プロダクトのリプレイスにおける調査、設計、開発 ・プロダクトの運用課題を解決するための施策立案から設計、実装、リリース後の効果測定と改善 ■具体的な業務イメージ ・PHPからGo言語へのリプレイス業務 ・Webアプリケーション設計・開発 (技術スタックを生かしたサービスの機能追加や改善の開発、運用) ・WebAPIの設計・開発 ・CI/CD環境の設計構築 ・クラウドサービス(AWS/GCP/Azure等)を利用したサービス運用・開発 ・プロジェクト進行管理 ※ご経験に応じてお任せする範囲を調整いたします。 それまでのご経験を生かしてチームリーダーや技術的にメンバーを リーディングしていくポジションでご活躍いただくことも可能です! ※スクラム開発(基本的に1週間スプリント)となります。
案件の必須スキル
・週5フルタイム稼働可能な方 ・日本国籍の方 ・28歳〜49歳までの方 ・都内への出社が可能な方 ・Goを使ったサーバサイド開発経験(3年以上) ・PHPフレームワークを使用したバックエンド開発経験(1年以上) ・MySQL (または PostgreSQL / Oracle) 利用経験(2年以上) ・複数人数での開発経験
toC向けに展開しているECサービスにおいて、 Goを用いたバックエンド開発をご担当いただきます。 具体的には、要件定義、設計、実装、レビュー、テストなど 開発業務全般をお任せいたします。 また、モニタリングやアラート対応、パフォーマンスチューニングなども お願いする可能性がございます。
案件の必須スキル
・週5フルタイム稼働可能な方 ・日本国籍の方 ・28歳〜49歳までの方 ・都内への出社が可能な方 ・WEB開発経験3年以上 ・GOでの開発経験 ・AWSやGCPでの環境経験 ・要件定義からの経験 ・事業会社での経験 ・アジャイル開発経験
決済基盤サービスでの継続課金基盤システムの 新規機能開発、改善開発、運用保守に参画いただきます。 開発言語としては主にGoとなります。 それ以外の言語も一部使用されていますが、 キャッチアップしながらの習得でも問題ないと考えております。 基本的にはDesignDoc、issueやバックログチケットに沿って 設計・開発を進めていただく形になります。
案件の必須スキル
・週5フルタイム稼働可能な方 ・日本国籍の方 ・28歳〜49歳までの方 ・都内への出社が可能な方 ・バックエンド(API, Batch)の開発経験:3年以上 ・システムの運用保守経験:3年以上 ・Golangの開発経験:3年以上 ・DB設計、テーブル設計経験 ・プロジェクトリードまたはテックリードの経験
AIを用いた自社サービスのWEBアプリ開発 - プロダクトの将来像を想定したドメインモデリング・データモデリング - 品質と生産性を両立するアーキテクチャの設計 - Webアプリケーションの機能拡張や新規機能開発のための開発計画の策定、設計・実装・テスト・運用 - スキーマ駆動開発、ライブラリ化、継続的デプロイなどの開発生産性向上のための仕組みの構築 - チームの生産性やプロダクト品質向上のための、各種自動化やプロセスの整備、チームに知見を共有するためのドキュメント執筆 創業メンバーや技術顧問がかなり豪華なメンバーで、 非常にやりがいのある現場となります。
案件の必須スキル
・週5フルタイム稼働可能な方 ・日本国籍の方 ・28歳〜49歳までの方 ・都内への出社が可能な方 ・5年以上のWebアプリケーション開発・運用実務経験 ・Goでの開発経験1年以上 ・DDDでの経験
自社サービスにおける新規サービスやテックリード室として あらゆる事業部や横断的な企画を推進する部門と連携しています。 新規開発の立ち上げや横断的にプロジェクトを見ることができるので、 様々なプロジェクトに関わることができます。 ・CTOやVPoEと連携して開発組織および自社の様々なプロダクトの課題解決 ・全社横断のプロジェクトや新規事業の立ち上げを事業計画フェーズから支援 ・アーキテクチャレビューや技術的課題の解決といった事業部支援 ・生産性向上とリスク軽減のためのモダン化をインフラ、アプリケーションの両面から推進 ・開発組織の課題解決、エンジニアの育成、採用支援 言語としては、PHPやGo、react/Nextを使用します。
案件の必須スキル
・週5フルタイム稼働可能な方 ・日本国籍の方 ・28歳〜49歳までの方 ・都内への出社が可能な方 ・大規模システムにおける技術選定などの意志決定に関わった経験 ・新旧様々ありステムの理解とチームに素早くキャッチアップする力 ・課題設定力および関係者の巻き込みながら計画を遂行する実行力 ・インフラからバックエンド、フロントエンドまでの広い実装経験 ・コンテナ、CI/CD、マイクロサービス等のモダンな技術の経験 ・RDBでのパフォーマンスを意識したコードを書くことができる ・サーバーサイドをTDD(テスト駆動設計)で書いたことがある ・型のある言語での経験
PCIDSSのクラウド化をメインに、 オンプレからAWSへのリプレイスを実施していただきます。 現時点では、オンプレからクラウドに移行する。というところを掲げており、 AWSのSA、セキュリティ部と会話しながら進めていきますので、 ご自身で設計や方針を決めながら進めていく形になります。 バックエンドの開発、運用保守も行なっていただき インフラ部分もご対応いただきます。
案件の必須スキル
・週5フルタイム稼働可能な方 ・日本国籍の方 ・28歳〜49歳までの方 ・都内への出社が可能な方 ・バックエンド(API, Batch)の開発経験:3年以上 ・Terraformでのクラウド環境(AWS) 構築/運用経験 : 3年以上 ・システムの運用保守経験:3年以上 ・複数のプログラミング言語を使った開発経験がある ・RDBMSの利用経験
システム監視やトラブルシューティングに加え、Terraformを用いたインフラのコード化(IaC)や、 GitLab CI/CDを活用したデプロイメントパイプラインの構築を推進していただきます。 また、Pythonなどで運用を効率化するための自動化ツールやスクリプトを開発し、 チームの生産性向上を図っていきます。 Python
案件の必須スキル
以下を用いた3年以上の開発経験 ・プログラミング言語:Python、SQL ・データベース・DWH:MySQL、BigQuery ・クラウドプラットフォーム:Google Cloud または AWS の少なくとも一方 ・開発ツール:Git、Docker ・開発手法:CI/CD、IaC
・Goを用いたモバイルメッセージングプラットフォームの 開発をご担当いただきます。 ・具体的には下記の作業を想定しております。 ‐大きめの機能要件をもとに設計、技術選定 ‐サーバーサイドAPIの開発、実装、改修 、問い合わせ対応 ‐パフォーマンスチューニング、品質改善、維持のための施策 ‐SMS、RCSプラットフォームのサーバーサイドの開発、保守 -フルマネージドサービスで構築されたAWSインフラの開発、保守 ・サービスの安定性向上に向け、改善提案等の上流工程以降からお任せいたします。 ・また、希望に応じて、フロントエンドもご担当いただける想定です。
案件の必須スキル
・コンパイラ型言語を用いた開発経験(3年以上) ・Goの基礎知識を有している(スライス、ヒープ、スタックなどの説明が可能) ・Web開発における低レイヤー実装の経験(OS、ミドルウェア、デバイス、ドライバーなど) ・要件定義から一貫した開発経験
Fintechのトップランナー企業で、電子契約サービスの開発リーダーを募集します。 モダンな技術環境で、裁量を持ってプロダクトとチームの成長を牽引できます。 【PJ内容】 ・業界:Fintech (電子契約、請求書サービス) ・募集職種:バックエンドエンジニア 兼 アジャイル開発リーダー ・チーム体制:プロダクト、タスク別の少数精鋭チーム 【主な業務】 ・【Go】新規プロダクトのグロース開発(要件定義~開発) ・【PHP/Go】既存プロダクト(PHP)の安定運用と、Go言語へのリプレイス推進 ・開発チームのリーダーシップ(タスク管理、フロー改善) Go
案件の必須スキル
・システム開発PJ参画経験:5年以上 ・Go及び Laravelでのバックエンド開発経験:3年以上 ・クラウド(GCP or AWS)環境でのインフラ設計、開発、運用経験 ・大規模サービスもしくは有名サービスの開発経験 ・TL以上またはリードエンジニアのご経験
・Goを用いた新規開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 - 設計や機能開発や実装やレビューやテストや保守運用 - 社内運用アプリケーションとのデータ連携部分のアダプタ設計と実装作業 -各種自動化やプロセスの整備やチームに知見を共有するためのドキュメント執筆 -生成AIやAIエージェントの活用を前提としたプロダクト設計 -品質と生産性を両立するアーキテクチャの設計
案件の必須スキル
・Webバックエンドを構成する以下の要素技術に関する実務経験と専門的知見(5年以上) - Linux OS - リレーショナルデータベース - Web API - キャッシュ ・上流工程の経験 ・Goを用いたWebシステムの開発経験(1年以上)
・GoおよびPythonを用いたバックエンド開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 - Webアプリケーションの機能拡張や新規機能開発のための開発計画の策定、 設計、実装、テスト、運用 - 生成AIやAIエージェントの活用を前提としたプロダクト設計 - チームの生産性やプロダクト品質向上のため各種自動化やプロセスの整備、 チームに知見を共有するためのドキュメント執筆 - プロダクトの将来像を想定したドメインモデリングおよびデータモデリング - 品質と生産性を両立するアーキテクチャの設計
案件の必須スキル
・Webアプリケーション開発・運用実務経験(5年以上) ・GoまたはPythonを用いたWebシステム開発経験(2年以上) ・Linux環境での運用オペレーション経験 ・プルリクエストによるコードレビュー経験 ・単体テストコードの記述経験 ・機能要件をもとに設計から実装まで独力で完遂した経験 ・チームをまたいだステークホルダーと議論し開発の意思決定を行った経験
・プレミアム事業部における、新規サービス開発案件にサーバーサイドエンジニアとして携わっていただきます。 具体的には下記を想定しております -要件定義 -基本設計 -詳細設計 -開発 -結合テスト -ユーザーテスト -保守改修 -研究開発 -基盤設計
案件の必須スキル
・PHPもしくはGoを用いた開発、テストの経験 ・AWS(ECS、Fargate、Aurora)を用いたクラウド基盤構築 ・上流から下流まで一貫した開発経験
・Goを用いた新規開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 - 設計や機能開発や実装やレビューやテストや保守運用 - 社内運用アプリケーションとのデータ連携部分のアダプタ設計と実装作業 -各種自動化やプロセスの整備やチームに知見を共有するためのドキュメント執筆 -生成AIやAIエージェントの活用を前提としたプロダクト設計 -品質と生産性を両立するアーキテクチャの設計
案件の必須スキル
・Webバックエンドを構成する以下の要素技術に関する実務経験と専門的知見(5年以上) - Linux OS - リレーショナルデータベース - Web API - キャッシュ ・上流工程の経験 ・Goを用いたWebシステムの開発経験(1年以上)
・GoおよびPythonを用いたバックエンド開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 - Webアプリケーションの機能拡張や新規機能開発のための開発計画の策定、 設計、実装、テスト、運用 - 生成AIやAIエージェントの活用を前提としたプロダクト設計 - チームの生産性やプロダクト品質向上のため各種自動化やプロセスの整備、 チームに知見を共有するためのドキュメント執筆 - プロダクトの将来像を想定したドメインモデリングおよびデータモデリング - 品質と生産性を両立するアーキテクチャの設計
案件の必須スキル
・Webアプリケーション開発・運用実務経験(5年以上) ・GoまたはPythonを用いたWebシステム開発経験(2年以上) ・Linux環境での運用オペレーション経験 ・プルリクエストによるコードレビュー経験 ・単体テストコードの記述経験 ・機能要件をもとに設計から実装まで独力で完遂した経験 ・チームをまたいだステークホルダーと議論し開発の意思決定を行った経験
・大手グルメサービスにおいて企画や他開発チームと連携しながら検索基盤の構築/運用をお任せいたします。 -大規模かつ高トラフィックなシステムにおいて、基本的な検索機能構築以外にベクトル検索などの導入や検索基盤自体の刷新なども想定しております。
案件の必須スキル
・企画、ビジネスサイドなどと折衝してプロジェクトを推進した経験 ・Apache Solr、Elasticsearchなどの全文検索エンジンを用いた設計構築、運用の経験
・Goを用いた新規開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 - 設計や機能開発や実装やレビューやテストや保守運用 - 社内運用アプリケーションとのデータ連携部分のアダプタ設計と実装作業 -各種自動化やプロセスの整備やチームに知見を共有するためのドキュメント執筆 -生成AIやAIエージェントの活用を前提としたプロダクト設計 -品質と生産性を両立するアーキテクチャの設計
案件の必須スキル
・Webバックエンドを構成する以下の要素技術に関する実務経験と専門的知見(5年以上) - Linux OS - リレーショナルデータベース - Web API - キャッシュ ・上流工程の経験 ・Goを用いたWebシステムの開発経験(1年以上)
・大手グルメサービスにおいて企画や他開発チームと連携しながら検索基盤の構築/運用をお任せいたします。 -大規模かつ高トラフィックなシステムにおいて、基本的な検索機能構築以外にベクトル検索などの導入や検索基盤自体の刷新なども想定しております。
案件の必須スキル
・企画、ビジネスサイドなどと折衝してプロジェクトを推進した経験 ・Apache Solr、Elasticsearchなどの全文検索エンジンを用いた設計構築、運用の経験
・Goを用いた新規開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 - 設計や機能開発や実装やレビューやテストや保守運用 - 社内運用アプリケーションとのデータ連携部分のアダプタ設計と実装作業 -各種自動化やプロセスの整備やチームに知見を共有するためのドキュメント執筆 -生成AIやAIエージェントの活用を前提としたプロダクト設計 -品質と生産性を両立するアーキテクチャの設計
案件の必須スキル
・Webバックエンドを構成する以下の要素技術に関する実務経験と専門的知見(5年以上) - Linux OS - リレーショナルデータベース - Web API - キャッシュ ・上流工程の経験 ・Goを用いたWebシステムの開発経験(1年以上)
・クラウド型人事系SaaSアプリケーションの開発に携わっていただきます。 ・作業内容については、幅広い工程をご担当いただく想定となります。 -新規機能の開発 -マイクロサービス化に関わる開発 -公開APIの開発 -運用、保守、および新規事業の開発補助など
案件の必須スキル
・Goを用いたWebアプリケーションの開発経験(3年以上) ・PHPおよびLaravelを用いた開発経験(1年以上) ・エンジニアとしての開発経験(5年以上) ・基本設計以降の経験
・電子署名プロダクトのバックエンド開発をお任せいたします。 ・具体的には下記作業を想定しております。 - サービス設計 - 仕様検討 - 設計 - 新規開発
案件の必須スキル
・Goを用いた開発経験(3年以上) ・スクラムでの開発経験
・Go、PHPを用いた大規模ゲームプラットフォーム開発案件に 携わっていただきます。 具体的には下記を想定しております。 -要求仕様把握 -要件定義 -基本設計 -詳細設計 -開発 -テスト -ドキュメント作成 -障害対応
案件の必須スキル
・バックエンド開発経験(5年以上)またはEchoを用いた開発経験(3年以上) ・高負荷もしくは大規模システム開発経験 ・プロジェクト開発責任経験
・ゲーム会社における、 次世代ゲームサーバーシステムの開発全般に携わっていただきます。 ・具体的には、以下のような作業を上流からご担当いただく想定です。 -Go言語を使用した、高トラフィックなサーバーAPIの開発(大規模ユーザーを対象とする想定) -TypeScriptを使用した管理画面の開発 -ゲームサーバーシステムにおけるインフラの設計構築 ・Go言語を使用する想定ですが、言語経験は不問です。
案件の必須スキル
・WebシステムのAPIの開発経験(言語不問) ・AWS等、パブリッククラウドサービスを利用したシステムの開発経験 ・RDB、NoSQL、NewSQLなどのうち、 1つ以上を利用した設計および開発を実施した経験 ・Docker、Kubernetesを利用したシステムの設計と開発の経験 ・エンジニアリングチームをリードし、チームで課題解決を行った経験 ・何らかのサービスやプラットフォームを0から設計開発した経験
ゲーム開発における分析基盤の設計から運用、ログ設計や集計対応など、分析環境を整える業務をお任せいたします。 具体的な作業は下記を想定しております。 ・分析基盤システムの設計、構築、運用 ・収集するログデータの設計、DBデータの整備、集計、管理 ・BIツールやKPIダッシュボードの開発、運用 ・データアナリストへの技術的サポート ※ご経験によっておまかせする作業内容が変わります。
案件の必須スキル
・SQLを用いたデータ抽出、加工経験 ・AWSもしくはGCPを用いた開発経験
・ゲーム会社における、 次世代ゲームサーバーシステムの開発全般に携わっていただきます。 ・具体的には、以下のような作業を上流からご担当いただく想定です。 -Go言語を使用した、高トラフィックなサーバーAPIの開発(大規模ユーザーを対象とする想定) -TypeScriptを使用した管理画面の開発 -ゲームサーバーシステムにおけるインフラの設計構築 ・Go言語を使用する想定ですが、言語経験は不問です。
案件の必須スキル
・WebシステムのAPIの開発経験(言語不問) ・AWS等、パブリッククラウドサービスを利用したシステムの開発経験 ・RDB、NoSQL、NewSQLなどのうち、 1つ以上を利用した設計および開発を実施した経験 ・Docker、Kubernetesを利用したシステムの設計と開発の経験 ・エンジニアリングチームをリードし、チームで課題解決を行った経験 ・何らかのサービスやプラットフォームを0から設計開発した経験
1 - 30件/全9,852件
この条件の新着案件情報を受け取る
フレームワークで絞り込み
単価で絞り込み
エリアで絞り込み
職種で絞り込み
この条件の新着案件情報を受け取る
最高単価
240万円
最低単価
12万円
平均単価
79.9万円
2025年06月のGo言語のフリーランス案件・求人一覧の月額単価の平均は79.9万円です。 Go言語のフリーランス案件・求人一覧の年収の目安は959万円です。 単価20万円台のGo言語のフリーランス案件・求人一覧は2件、単価30万円台のGo言語のフリーランス案件・求人一覧は4件、単価40万円台のGo言語のフリーランス案件・求人一覧は116件、単価50万円台のGo言語のフリーランス案件・求人一覧は186件、単価60万円台のGo言語のフリーランス案件・求人一覧は1,261件、単価70万円台のGo言語のフリーランス案件・求人一覧は1,242件、単価80万円台のGo言語のフリーランス案件・求人一覧は1,561件、単価90万円台のGo言語のフリーランス案件・求人一覧は1,112件、単価100万円台のGo言語のフリーランス案件・求人一覧は771件です。 ※フリーランスボード調べ(2025年06月04日更新)
2025年06月のGo言語のフリーランス案件・求人一覧の平均月額単価は79.9万円です。前月比で+0.2%(+0.2万円)と月単位でみるGo言語のフリーランス案件・求人一覧の月額単価は増加傾向です。
2025年06月のGo言語のフリーランス案件・求人一覧の想定平均年収は958.7万円です。前月比で+0.2%(+2万円)と月単位でみるGo言語のフリーランス案件・求人一覧の想定年収は増加傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 43.9% | +1.9% |
一部リモート | 51.1% | -2.7% |
常駐 | 5% | +0.8% |
2025年06月のGo言語のフリーランス案件・求人一覧におけるフルリモート案件・求人の割合は43.9%で前月比で+1.9%とやや増加傾向にあります。一部リモート案件・求人の割合は51.1%で前月比で-2.7%とやや減少傾向にあります。常駐案件・求人の割合は5%で前月比で+0.8%とやや増加傾向にあります。
フレームワーク | 案件数 |
---|---|
Revel | 0件 |
Go言語のフレームワーク別フリーランス案件数を分析するとRevelが0件でした。 Go言語のフレームワーク別フリーランス案件数の前月比較ではRevelは+0件(+100.0%)の大幅な増加となっています。 (※フリーランスボード調べ/2025年06月) RevelはGo言語の中でも、特にフリーランス案件数が多いことがわかります。 Go言語案件を探しているフリーランスの方はRevelを習得することで、案件を受注しやすくなります。 特に高単価や在宅・リモートワークのフリーランス案件・求人を受注したい方はRevelの実務経験を積むことをおすすめします。
フレームワーク | 月額単価 |
---|---|
Revel | 0.0万円 |
Go言語のフレームワーク別フリーランス案件・求人の月額単価の相場はRevelが0.0万円でした。 Go言語のフレームワーク別フリーランス案件・求人の月額単価の前月比較ではRevelは+0.0万円(+100.0%)の大幅な増加となっています。 (※フリーランスボード調べ/2025年06月) RevelはGo言語のフレームワークの中でも高単価なフリーランス案件・求人が多いことがわかります。 Go言語で高単価な案件を受注したいフリーランスの方はRevelなどのスキルを持つと良いでしょう。
稼働可能日数 | 割合 | 前月比 |
---|---|---|
週5 | 91.2% | +1% |
週4 | 6.1% | -0.5% |
週3 | 2% | -0.4% |
週2 | 0.4% | -0.2% |
週1 | 0.2% | -0.1% |
2025年06月のGo言語のフリーランス案件・求人一覧における週5案件・求人の割合は91.2%で前月比で+1%とやや増加傾向にあります。週4案件・求人の割合は6.1%で前月比で-0.5%とやや減少傾向にあります。週3案件・求人の割合は2%で前月比で-0.4%とやや減少傾向にあります。週2案件・求人の割合は0.4%で前月比で-0.2%とやや減少傾向にあります。週1案件・求人の割合は0.2%で前月比で-0.1%とやや減少傾向にあります。
業界 | 案件数 |
---|---|
サービス | 418件 |
WEBサービス | 410件 |
EC | 194件 |
通信 | 164件 |
Saas | 162件 |
金融 | 137件 |
ゲーム | 116件 |
toC | 105件 |
エンタメ | 77件 |
toB | 77件 |
広告 | 72件 |
医療・福祉 | 52件 |
教育 | 48件 |
製造・メーカー | 47件 |
SIer・業務系 | 38件 |
人材 | 36件 |
流通・小売 | 33件 |
銀行 | 16件 |
証券 | 16件 |
保険 | 14件 |
公共・官公庁 | 12件 |
Go言語の業界別フリーランス案件数を分析するとサービスは418件、WEBサービスは410件、ECは194件、通信は164件、Saasは162件、金融は137件、ゲームは116件、toCは105件、エンタメは77件、toBは77件、広告は72件、医療・福祉は52件、教育は48件、製造・メーカーは47件、SIer・業務系は38件、人材は36件、流通・小売は33件、銀行は16件、証券は16件、保険は14件、公共・官公庁は12件でした。 Go言語の業界別フリーランス案件数の前月比較ではサービスは+51件(+13.9%)の大幅な増加,WEBサービスは+37件(+9.9%)の増加,ECは+9件(+4.9%)でわずかに増加,通信は+5件(+3.1%)でわずかに増加,Saasは+1件(+0.6%)でわずかに増加,金融は+6件(+4.6%)でわずかに増加,ゲームは+2件(+1.8%)でわずかに増加,toCは+3件(+2.9%)でわずかに増加,エンタメは+4件(+5.5%)の増加,toBは-3件(-3.8%)でわずかに減少,広告は+0件(+0.0%)で前月から変化なし,医療・福祉は+1件(+2.0%)でわずかに増加,教育は+7件(+17.1%)の大幅な増加,製造・メーカーは+0件(+0.0%)で前月から変化なし,SIer・業務系は+0件(+0.0%)で前月から変化なし,人材は+3件(+9.1%)の増加,流通・小売は+1件(+3.1%)でわずかに増加,銀行は+0件(+0.0%)で前月から変化なし,証券は+0件(+0.0%)で前月から変化なし,保険は+0件(+0.0%)で前月から変化なし,公共・官公庁は+1件(+9.1%)の増加となっています。 (※フリーランスボード調べ/2025年07月) サービスの業界は特にフリーランス案件数が多いことがわかります。
職種 | 案件数 |
---|---|
バックエンドエンジニア | 2,983件 |
インフラエンジニア | 2,911件 |
サーバーサイドエンジニア | 2,517件 |
アプリエンジニア | 1,211件 |
フロントエンドエンジニア | 847件 |
セキュリティエンジニア | 478件 |
プロジェクトマネージャー | 473件 |
その他 | 330件 |
AIエンジニア | 272件 |
フルスタックエンジニア | 257件 |
ネットワークエンジニア | 255件 |
Webディレクター | 249件 |
マークアップエンジニア | 222件 |
プランナー | 216件 |
VPoE | 215件 |
プロダクトマネージャー(PdM) | 169件 |
データサイエンティスト | 152件 |
Webデザイナー | 149件 |
ブロックチェーンエンジニア | 140件 |
データベースエンジニア | 131件 |
システムエンジニア(SE) | 126件 |
機械学習エンジニア | 117件 |
データアナリスト | 117件 |
SRE | 101件 |
PMO | 87件 |
ITコンサルタント | 80件 |
プログラマー(PG) | 72件 |
クラウドエンジニア | 58件 |
データエンジニア | 57件 |
社内SE | 35件 |
情報システム | 34件 |
組込・制御エンジニア | 34件 |
エンジニアリングマネージャー | 33件 |
コーダー | 33件 |
汎用機エンジニア | 19件 |
テクニカルサポート | 16件 |
ヘルプデスク | 15件 |
QAエンジニア | 12件 |
UI・UXデザイナー | 12件 |
デバッガー | 10件 |
テスター | 10件 |
Webマーケター | 9件 |
ITアーキテクト | 9件 |
CRE | 8件 |
ゲームプランナー | 7件 |
プロデューサー | 6件 |
ゲームディレクター | 6件 |
SAPコンサルタント | 6件 |
イラストレーター | 5件 |
DBA | 5件 |
グラフィックデザイナー | 5件 |
3Dモデラー | 5件 |
ライター | 5件 |
デジタルマーケター | 5件 |
財務・会計系コンサルタント | 5件 |
ブリッジSE | 4件 |
キャラクターデザイナー | 4件 |
2Dデザイナー | 4件 |
3Dデザイナー | 4件 |
アートディレクター | 4件 |
エフェクトデザイナー | 4件 |
アニメーター | 4件 |
動画・映像制作 | 4件 |
シナリオライター | 4件 |
動画ディレクター | 4件 |
戦略系コンサルタント | 4件 |
人事系コンサルタント | 4件 |
Go言語の職種別フリーランス案件数を分析するとバックエンドエンジニアは2983件、インフラエンジニアは2911件、サーバーサイドエンジニアは2517件、アプリエンジニアは1211件、フロントエンドエンジニアは847件、セキュリティエンジニアは478件、プロジェクトマネージャーは473件、その他は330件、AIエンジニアは272件、フルスタックエンジニアは257件、ネットワークエンジニアは255件、Webディレクターは249件、マークアップエンジニアは222件、プランナーは216件、VPoEは215件、プロダクトマネージャー(PdM)は169件、データサイエンティストは152件、Webデザイナーは149件、ブロックチェーンエンジニアは140件、データベースエンジニアは131件、システムエンジニア(SE)は126件、機械学習エンジニアは117件、データアナリストは117件、SREは101件、PMOは87件、ITコンサルタントは80件、プログラマー(PG)は72件、クラウドエンジニアは58件、データエンジニアは57件、社内SEは35件、情報システムは34件、組込・制御エンジニアは34件、エンジニアリングマネージャーは33件、コーダーは33件、汎用機エンジニアは19件、テクニカルサポートは16件、ヘルプデスクは15件、QAエンジニアは12件、UI・UXデザイナーは12件、デバッガーは10件、テスターは10件、Webマーケターは9件、ITアーキテクトは9件、CREは8件、ゲームプランナーは7件、プロデューサーは6件、ゲームディレクターは6件、SAPコンサルタントは6件、イラストレーターは5件、DBAは5件、グラフィックデザイナーは5件、3Dモデラーは5件、ライターは5件、デジタルマーケターは5件、財務・会計系コンサルタントは5件、ブリッジSEは4件、キャラクターデザイナーは4件、2Dデザイナーは4件、3Dデザイナーは4件、アートディレクターは4件、エフェクトデザイナーは4件、アニメーターは4件、動画・映像制作は4件、シナリオライターは4件、動画ディレクターは4件、戦略系コンサルタントは4件、人事系コンサルタントは4件でした。 Go言語の職種別フリーランス案件数の前月比較ではバックエンドエンジニアは+355件(+13.5%)の大幅な増加,インフラエンジニアは+157件(+5.7%)の増加,サーバーサイドエンジニアは+334件(+15.3%)の大幅な増加,アプリエンジニアは+61件(+5.3%)の増加,フロントエンドエンジニアは+93件(+12.3%)の大幅な増加,セキュリティエンジニアは+60件(+14.4%)の大幅な増加,プロジェクトマネージャーは+47件(+11.0%)の大幅な増加,その他は+20件(+6.5%)の増加,AIエンジニアは+26件(+10.6%)の大幅な増加,フルスタックエンジニアは+7件(+2.8%)でわずかに増加,ネットワークエンジニアは+27件(+11.8%)の大幅な増加,Webディレクターは+29件(+13.2%)の大幅な増加,マークアップエンジニアは+9件(+4.2%)でわずかに増加,プランナーは+35件(+19.3%)の大幅な増加,VPoEは+13件(+6.4%)の増加,プロダクトマネージャー(PdM)は+15件(+9.7%)の増加,データサイエンティストは+17件(+12.6%)の大幅な増加,Webデザイナーは+8件(+5.7%)の増加,ブロックチェーンエンジニアは+14件(+11.1%)の大幅な増加,データベースエンジニアは+37件(+39.4%)の大幅な増加,システムエンジニア(SE)は+0件(+0.0%)で前月から変化なし,機械学習エンジニアは+11件(+10.4%)の大幅な増加,データアナリストは+17件(+17.0%)の大幅な増加,SREは+15件(+17.4%)の大幅な増加,PMOは+12件(+16.0%)の大幅な増加,ITコンサルタントは+14件(+21.2%)の大幅な増加,プログラマー(PG)は-5件(-6.5%)の減少,クラウドエンジニアは-9件(-13.4%)の大幅な減少,データエンジニアは+22件(+62.9%)の大幅な増加,社内SEは+7件(+25.0%)の大幅な増加,情報システムは+7件(+25.9%)の大幅な増加,組込・制御エンジニアは+8件(+30.8%)の大幅な増加,エンジニアリングマネージャーは+0件(+0.0%)で前月から変化なし,コーダーは+3件(+10.0%)の大幅な増加,汎用機エンジニアは+7件(+58.3%)の大幅な増加,テクニカルサポートは+5件(+45.5%)の大幅な増加,ヘルプデスクは+6件(+66.7%)の大幅な増加,QAエンジニアは+1件(+9.1%)の増加,UI・UXデザイナーは+3件(+33.3%)の大幅な増加,デバッガーは+4件(+66.7%)の大幅な増加,テスターは+4件(+66.7%)の大幅な増加,Webマーケターは+5件(+125.0%)の大幅な増加,ITアーキテクトは+1件(+12.5%)の大幅な増加,CREは+4件(+100.0%)の大幅な増加,ゲームプランナーは+4件(+133.3%)の大幅な増加,プロデューサーは+5件(+500.0%)の大幅な増加,ゲームディレクターは+4件(+200.0%)の大幅な増加,SAPコンサルタントは+6件(+100.0%)の大幅な増加,イラストレーターは+4件(+400.0%)の大幅な増加,DBAは+1件(+25.0%)の大幅な増加,グラフィックデザイナーは+5件(+100.0%)の大幅な増加,3Dモデラーは+4件(+400.0%)の大幅な増加,ライターは+4件(+400.0%)の大幅な増加,デジタルマーケターは+4件(+400.0%)の大幅な増加,財務・会計系コンサルタントは+4件(+400.0%)の大幅な増加,ブリッジSEは+3件(+300.0%)の大幅な増加,キャラクターデザイナーは+4件(+100.0%)の大幅な増加,2Dデザイナーは+4件(+100.0%)の大幅な増加,3Dデザイナーは+4件(+100.0%)の大幅な増加,アートディレクターは+4件(+100.0%)の大幅な増加,エフェクトデザイナーは+4件(+100.0%)の大幅な増加,アニメーターは+4件(+100.0%)の大幅な増加,動画・映像制作は+4件(+100.0%)の大幅な増加,シナリオライターは+4件(+100.0%)の大幅な増加,動画ディレクターは+4件(+100.0%)の大幅な増加,戦略系コンサルタントは+4件(+100.0%)の大幅な増加,人事系コンサルタントは+4件(+100.0%)の大幅な増加となっています。 (※フリーランスボード調べ/2025年07月) バックエンドエンジニアの職種は特にフリーランス案件数が多いことがわかります。
■Go言語(go)とは Go言語(go)は「プログラミングの環境を改善する」ことを目的に2009年Googleによって開発されたオープンソースのプログラミング言語です。 Go言語(go)の特徴として、シンプルで短いコード記述ができることをはじめとし、高速で処理できること、コード記述が統一でエラーが発生しにくいこと、並行処理が可能であること、型宣言を行う必要があるため、メモリの開放し忘れなどミスが発生しにくいこと、豊富なライブラリがあることなどが挙げられます。 Go言語(go)はWebサーバーやWebサービス開発、CLI開発、API開発、アプリケーション開発、ドローン・IoT開発が可能です。 PHPやPythonで作られたシステムをGo言語(go)にリプレイスすることで、PHPやPythonに比べて10倍以上、速度改善されたケースなども徐々に事例として出てきています。 Go言語(go)のフレームワークはEcho、Revel、Gin、Beego、Goji、iris、Aero、Mango、Gorillaなどがあります。 Go言語(go)を活用しているサービスはYouTube、クックパッド、LINEなどが挙げられます。 ■Go言語(go)とJavaの違い この章ではGo言語(go)とJavaの違いについて説明します。 Go言語(go)はオープンソースで運営されているプログラミング言語であり、JavaはC言語をもとに開発されたプログラミング言語です。 汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点では先述したようにWebサーバーやWebサービス開発、アプリケーション開発、ドローン・IoT開発などが可能です。 一方、JavaはWeb開発、基幹システム、モバイルアプリ開発と幅広く開発できます。どちらかというと、Javaの方がGo言語(go)より様々な開発ができます。 習得難易度を見ていきましょう。Go言語(go)の習得難易度はJavaと比較すると習得しやすいです。その理由として、Go言語(go)でのコード記述はシンプルであり直感的な特性をもっているためです。一方でJavaの習得難易度は高いです。その理由としてオブジェクト指向言語であることや、コード記述量が他開発言語より多いこと、決められたルールや構文が多くあり、かつネットワークやハードウェアなども一定の知識が必要であるためです。 最後に将来性について、どちらも高いでしょう。 まずGo言語(go)を分析してみましょう。クラウドコンピューティングやマイクロサービスの領域でのGo言語(go)活用が増加しています。DockerやKubernetesなどの先進的なテクノロジーがGoで開発されており、クラウド関連技術の発展に相関して需要は増加していくでしょう。 次にJavaを分析してみましょう。Javaは様々な開発ができ、特に基幹システムではJavaが多く利用されております。システムが大規模になればなるほど技術変更は困難であり、今後もJavaの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Go言語(go)を活用するメリット Go言語(go)を習得することにより、具体的に以下のようなメリットがあります。 ・標準ライブラリが整備されている ・コンパイルがや速い ・クロスプラットフォーム対応である ・活発なコミュニティ ・転職に有利になりやすい ・将来性がある Go言語(go)はWebバックエンドの開発、マイクロサービス、システムプログラミング、ネットワークツールと様々な開発に活用されているため、比較的求人・案件は豊富です。そのため習得した後に求人・案件が少なく参画できないことは少ないでしょう。 ■Go言語(go)を活用するデメリット Go言語(go)を習得することにより、具体的に以下のようなデメリットがあります。 ・継承ができない ・三項演算子がない ・学習リソースが主要言語と比較して少ない Go言語(go)は継承機能がないことにより既存コードの使いまわしづらくなり、コード修正が難しいことや、三項演算子がないため条件分岐の記述が長くなるというデメリットがあります。 Go言語(go)習得を今後検討しているフリーランスエンジニアはGo言語(go)を活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■Go言語(go)フリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webサービス開発求人・案件 Go言語(go)はマルチプラットフォームに対応していることやNet/httpパッケージを用意すれば、Webサーバー構築が容易にできることなどサービス開発においてGo言語(go)で網羅できます。 近年ではRESTful APIの開発が増加しており、Go言語(go)フリーランスエンジニアとして参画する場合はGo言語(go)の実務経験はもちろん、Webフレームワークの実務経験、RESTful APIの理解やRDBMSやNoSQLなどデータベースの知識、Gitなどバージョン管理経験やDockerやKubernetesなどコンテナ技術の知識があると良いでしょう。 ・モバイルアプリ開発求人・案件 Go言語(go)自体は、主にサーバーサイドやシステムツールの開発に適していますが、「Go mobile」や「Go Cloud」などのアプリ開発ツールを活用することによりモバイルアプリ開発も可能です。 Go言語(go)フリーランスエンジニアとしてモバイル開発知識や実務経験、API設計や開発、RDBMSやNoSQLのデータベース知識、DockerやKubernetesなどコンテナ・クラウドサービスの知識があることでモバイルアプリ開発求人・案件に参画しやすくなります。 ・ドローン・IoT開発求人・案件 Go言語(go)にはGo言語(go)製IoTフレームワーク「Gobot」がありドローンを制御するシステム開発ができます。 Go言語(go)フリーランスエンジニアとしてGo言語(go)自体の開発経験やMQTT, CoAPなどデータ通信とプロトコルの理解、組込みプログラミングの経験、セキュリティ知識、電子工学の知識/知見があることでモバイルアプリ開発求人・案件に参画しやすくなります。 ・APIサーバー開発求人・案件 Go言語(go)はシンプルな記述や並列処理ができること、マルチプラットフォームに対応しているなどの特徴があり、APIサーバー開発を得意としています。 Go言語(go)フリーランスエンジニアとしてGo言語(go)自体の開発経験やGin, Echo, ChiなどのGo言語(go)向けフレームワークやRESTful APIの設計・実装、RDBMSやNoSQLデータベース知識などがあることでモバイルアプリ開発求人・案件に参画しやすくなります。 ■Go言語(go)エンジニアが保有していると高単価になりやすい開発言語 Go言語(go)フリーランスエンジニアとしてJavaやRust、COBOLスキルやその周辺知識を有していると高単価になりやすいです。そのためこの章ではJavaやRust、COBOLについても概要を解説しますので、知識を深めましょう。 <Java> JavaはC言語をもとに開発されたプログラミング言語です。 Javaの最大の特徴として、「Write once, Run anywhere」というJavaのキャッチフレーズ通り、Java仮想マシン(JVM)があることにより、JavaでコーディングすればWindowsやUNIX、Linux、MacなどのOSを問わずプログラムが実行されることが挙げられます。 具体的にはJavaができる開発はWeb開発、モバイルアプリ開発、業務システム開発、金融システム開発、組み込みシステム開発、ゲーム開発、AI・機械学習開発、ビッグデータ処理開発と幅広いです。 <Rust> RustはFirefoxを開発しているMozillaが支援する2015年リリースされたオープンソースのマルチパラダイムのプログラミング言語です。 Rustの特徴として、独自の言語設計により高いメモリ安全性を確保していること、高速処理ができること、並行処理が可能であること、パターンマッチングと関数型プログラミングの特徴を持っていること、活発なコミュニティがあることなどが挙げられます。 Rustができる開発はOS開発、Webアプリ開発、組込みシステムとIoT開発、データ分析・機械学習、ゲーム開発、ブロックチェーン開発と幅広いです。 <COBOL> COBOLは、Common Business Oriented Languageの略で、1959年に事務処理用に開発されたプログラミング言語です。 COBOLは、人間の自然言語に似た文法を採用しており、その読みやすさからプログラミング初心者にも親しみやすい言語として受け入れられました。このアクセスしやすさが世界中での普及につながり、今日に至るまで、多くの基幹システムやビジネス処理系のシステムで活躍しています。 COBOLの特徴としては英語に近い文法を持っていること、基幹業務システムに頻繁に活用されていること、データを高速処理することが出来ること、耐久性と安定性、拡張性と互換性を兼ね備えていること、プログラミング言語の中では比較的習得しやすいことなどが挙げられます。 COBOLで可能な開発は業務システム開発、業務系アプリ開発、システム移行開発と幅広いです。 ■Go言語(go)フリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 Go言語(go)フリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 Go言語(go)はWebサービス開発を含む様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいGo言語(go)フリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後Go言語(go)を含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は増減なく、現状のまま維持していく可能性が高いでしょう。 Go言語(go)フリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはWebサービス開発のフリーランス求人・案件を探してみましょう。 ■Go言語(go)での週2日・週3日フリーランス求人・案件 Go言語(go)の週2日・週3日フリーランス求人・案件はGo言語(go)全体のフリーランス求人・案件の中で12%ほどの割合で存在します。 また週2日・週3日などの時短でも月額単価100万円など、高単価案件・求人も増えています。複数の求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価求人・案件はGo言語(go)スキル以外にも、上流工程〜下流工程まで一貫した開発経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 Go言語(go)フリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■Go言語(go)フリーランス求人・案件に参画するために必要なスキル Go言語(go)フリーランス求人・案件に参画するために必要なスキルとしては、Go言語(go)自体の開発経験、サーバーサイド開発経験や開発で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてGo言語(go)フリーランスエンジニアとして、PHPやRuby、Python、Javaなどサーバーサイド開発で必要なプログラミング言語をはじめとし、EchoやRevelなどのフレームワークの使用経験や知識、RESTful APIなどのAPI開発経験、RDBMSやSQLなどのデータベース知識、Gitなどバージョン管理ツール、AWS、Azure、GCP(Google Cloud Platform)などのクラウドサービスの使用経験や知識、DockerやKubernetesなどコンテナ技術の使用経験や知識があるとフリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとフリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けているとフリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにGo言語(go)フリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■Go言語(go)開発経験年数別のアドバイス Go言語(go)フリーランス求人・案件に参画するため、Go言語(go)開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のGo言語(go)フリーランスエンジニア エンジニアとして、Go言語(go)の基本文法やデータ構造の理解やGinやEchoなどフレームワークの学習をしましょう。 さらにコードの可読性や再利用性を意識し簡単なシステムを開発するなどして積極的に実践で活用できるGo言語(go)スキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にコードレビューやフィードバックをもらいスキルアップを図りましょう。 ・開発経験2〜3年のGo言語(go)フリーランスエンジニア エンジニアとして、中〜大規模プロジェクトに参画し、チーム開発を行いましょう。 効率的なコード設計や安全性の高いコーディングを身につけましょう。 またGo言語(go)開発における周辺技術や環境に積極的に触れ、スキルアップを図りましょう。その他要件定義やプロジェクト管理、コミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のGo言語(go)フリーランスエンジニアはある程度技術スキルも備わっており、求人・案件に参画しやすいため、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のGo言語(go)フリーランスエンジニア エンジニアとして、Go言語(go)周辺スキルは備わっているためプロジェクトのリーダーやアーキテクトとしての役割も選択肢に入ってくるかと思いますので、チャンスがあれば積極的に引き受けましょう。 また、若手エンジニアへの教育やメンタリングを行える場合は自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、コミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 開発経験5年以上のGo言語(go)フリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。IT技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■Go言語(go)習得難易度・勉強方法 Go言語(go)習得難易度について、PHPやRubyよりも高いですが、JavaやC言語、C++よりは低いです。 PHPやRubyよりも習得難易度が高い理由としてGo言語(go)にはメモリのアドレス情報の概念やclassの代わりに存在する構造体の概念の理解が挙げられます。 Go言語(go)学習コストについて、他プログラミング言語と比較して大幅な時間がかかります。 1つのプログラミング言語を基礎レベルまで習得するには、おおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でGo言語(go)を始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると「Progate」「ドットインストール」「Schoo」「Udemy」など多種多様なサービスがあります。 また、Go言語(go)の公式ドキュメントやオンラインで利用できるGoのチュートリアル「A Tour of Go」、オンラインでGo言語(go)のコードを実行できる「Go Playground」などと学習の環境は整っています。 オンライン学習やプログラミングスクールはGo言語(go)自体の習得以外にもネットワーク、データベース、サーバー、OSなど周辺知識の必要性も教えてくれるため、学習においてより実践で使える知識を蓄えやすいでしょう。 その他まず周辺でGo言語(go)に精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■Go言語(go)フリーランスエンジニアにおすすめのGo言語(go)フレームワーク Go言語(go)のフリーランスエンジニアとしてGo言語(go)フレームワーク知識はフリーランス求人・案件の参画確度を高めます。 代表的なGo言語(go)フレームワークを解説いたしますので、興味のあるものを習得しましょう。 ・Echo Echoは、軽量かつ高速なオープンソースのGo言語(go)フレームワークです。 RESTAPI向けのため、RESTの原則に沿った形で設計されたAPIとルーティング機能を備えており、リクエストのルーティングやミドルウェアの処理が効率的にできます。 Echoはカスタムミドルウェアのサポートや自動バインディングなど利便性の高い機能でRESTful API開発を簡単に行えます。 公式ドキュメントが充実しているため、他フレームワークと比較して習得しやすいでしょう。 Echoは、小規模~中規模Webアプリケーション開発に向いています。 ・Gin Ginは、Go言語(go)のWebアプリケーションの中では初期から開発されているGo言語(go)フレームワークです。 軽量でHTTPルーターのレスポンスが速く、Martiniの40倍という特長があります。また、反映されたルーティングの利用とミドルウェアのサポートも1つの特長です。 日本語のドキュメントがなく、独学の習得は難しいです。 ・Revel Revelは、MVCを採用したGo言語(go)のフルスタックフレームワークです。 JavaやScalaで使えるPlay Frameworkをもとに開発されています。 Revelは、自動コンパイルを行う仕様であることや高い処理性能であること、速度も速いことにより人気のGo言語(go)フレームワークです。 Revelは、大規模なWebアプリケーション開発に向いています。 ・Beego Beegoは、簡単にWebアプリ開発が出来るフルスタックのGo言語(go)フレームワークです。 MVCモデルのフレームワークであり、自動ルーティング、オーム(ORM)サポート、セッションとクッキー管理機能などAPIやWebアプリ開発を高速で行うための特長が多く備わっています。 ・Goji Gojiは、軽量でフレキシブルなGo言語(go)フレームワークです。 Gojiは軽量設計であること、組み込みのWebサーバが搭載されていること、ミドルウェアスタックをサポートしていることなどが特長として挙げられます。 GojiのパフォーマンスはGinの次に速く、比較的バランスの良いフレームワークです。 Gojiは小~中規模Webアプリケーション開発に向いています。 ・iris irisは、最速のGo言語(go)フレームワークです。 irisは、クロスプラットフォーム対応であることやMVCモデルを採用していること、多言語サポートしていること、オートリロード搭載していることなどの特長が挙げられます。 また、Go言語(go)フレームワークの中でも豊富なドキュメントがあります。 コストをかけず学習出来ることも特長の1つです。 ・Go言語(go)フレームワークを選ぶときの注意点 Go言語(go)は新しいプログラミング言語です。他プログラミング言語と比較してまだ発展途上であり、人気(頻繁に使用される)フレームワークの入れ替わりも激しいです。 そのため、常に市場動向や海外のエンジニアメディアなどを確認しておきましょう。 ■Go言語(go)フリーランス求人・案件参画するために役立つ資格 Go言語(go)フリーランスエンジニアが取得しておいて損のない資格を3つ紹介します。 ・ITストラテジスト試験 ITストラテジスト試験は、IT系国家資格の中でも最難関の試験です。 この試験は、基本的なIT知識、情報技術を駆使した経営戦略の策定能力や推進力などが出題されます。ITストラテジスト試験の取得難易度は高く、10〜15%ほどの合格率です。 Go言語(go)フリーランスエンジニアとして、ITスキルや経営戦略などコンサルに近いスキルを身に付けることができます。そのため、フリーランスエンジニアとして取得しておいて損のない資格でしょう。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は一般財団法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。 プロジェクト責任者として、情報システムの開発プロジェクトにおけるプロジェクトマネージャ(PM)の役割を果たすことができるかを図る試験です。 自身が普段あまり担当しないようなシステム開発工程の知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるためGo言語(go)フリーランスエンジニアとして取得しておいて損のない資格でしょう。 その他、プロジェクトマネージャ試験(PM)合格者に対しては、他の高度情報処理技術者試験の科目が2年間免除になったり、弁理士、中小企業診断士、国家公務員試験など他分野の難関資格の科目が一部免除になるメリットもあります。 ・システムアーキテクト試験 システムアーキテクト試験は一般財団法人情報処理推進機構(IPA)が主催するIT系国家資格の1つです。システム開発プロジェクトのアーキテクチャ設計を担当できる技術者の知識を証明する資格です。 この試験は要件定義、外部設計、プロジェクトマネージメント、情報セキュリティ関連の知識や理解が出題されます。 この試験を取得することにより、システム開発の上流工程を深い部分まで理解している証明になるため、Go言語(go)フリーランスエンジニアとしておすすめの資格です。 Go言語(go)関連の資格を習得することは良いことですが、Go言語(go)フリーランス求人・案件に参画するという目的を失わないようにしましょう。 資格取得によって、一定数スキルを証明することは可能ですが、重要視すべきことは、Go言語(go)の実務経験や周辺で必要な開発スキルを保有していることです。 そのため資格取得は開発実務経験がある程度ある方や時間的に余裕がある方におすすめします。 Go言語(go)エンジニアとして、実務未経験にも関わらず資格取得を最優先事項にすることはやめておきましょう。 ■Go言語(go)フリーランス求人・案件の未経験での参画 Go言語(go)開発実務未経験の場合、参画できるフリーランス求人・案件は限られてくるでしょう。 Go言語(go)などフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力エンジニアを欲していることが多いです。 未経験からフリーランス求人・案件への参画を検討/希望している方は、まず派遣社員、契約社員、正社員などにエントリーし、2~3年ほど経験を積むもしくはクラウドワーカーや副業として2年ほど開発実務をこなしましょう。 フリーランス求人・案件に参画する上で重要視されるポイントは携わる求人・案件の要件にどれだけ合致性があるかです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 Go言語(go)のフリーランス求人・案件への参画を目指すにあたって、他プログラミング言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。 例えば、Go言語(go)フリーランス求人・案件ではJava、PHP、Pythonなどのプログラミング言語をはじめとし、各プログラミング言語でのフレームワーク、SQLやDocker、Git、AWS、Azureなどの様々な開発スキルが求められます。 他プログラミング言語の知識/スキルや周辺環境の知識/スキルが豊富であればフリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■Go言語(go)の市場動向やニーズ Go言語(go)はWebサーバーやWebサービス開発、API開発、ドローン・IoT開発など様々な開発ができることからフリーランス求人・案件の中でも多く求人が存在します。 そのため、ニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、Go言語(go)エンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 2023年5月、IDC Japanが発表したソフトウェア市場の実績と予測では2022年の国内市場を、前年比13.9%増の4兆1548億6300万円と推定しており、国内市場は2022年から2027年にかけて年平均6.7%で成長し、2027年には5兆7459億円に達すると予測しています。 その他、IoT、6G、ビッグデータ、ブロックチェーン、xRなどによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮すると市場は成長しておりますが、エンジニアの絶対数が足りておらず、Go言語(go)を含むエンジニアにおいてニーズが今後も拡大していくでしょう。 Go言語(go)エンジニアとして現在活躍している方や今後活躍を検討している方はGo言語(go)の開発実務経験や開発に必要な周辺開発スキル/経験を取得すると多くのエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。