1 - 50件/全27,976件
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に出社可能な範囲にお住まいの方 (フルリモートでも不定期に出社が必要な可能性がございます) 【外国籍の方の場合】 日本語が母国語の方 ======================== 自社サービスとして学校や塾の先生と、生徒・保護者を繋げ、 学習の進捗状況や宿題の提出状況、教材の提供や学校からのアナウンスなどを 一括管理できるSaaSを展開している企業にて、Ruby on Railsを用いたバックエンド開発
案件の必須スキル
Ruby on Railsを用いた開発経験3年以上 コードレビューを受ける環境での開発経験 クラウドインフラの設計運用経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に出社可能な範囲にお住まいの方 (フルリモートでも不定期に出社が必要な可能性がございます) 【外国籍の方の場合】 日本語が母国語の方 ======================== 大手旅行系SaaSプロダクトのデータ分析基盤構築をご対応いただきます。 Pythonでのデータ分析基盤構築がメインですが、GCPの機能追加・構築、本番環境上での安定運用・障害対応、など幅広くご対応いただく予定です。 詳細は以下に記載いたします。 【業務内容】 Pythonを用いたデータ分析基盤の作成、テスト データの提供プラットフォームへのパイプライン構築 GCP上での機能追加・改善 本番環境上での安定運用と障害対応
案件の必須スキル
データエンジニア経験 5年以上 データ分析基盤構築経験 1年以上 Pythonの経験 1年以上 GCP上での機能追加・改善経験(AWS・Azureでも可)
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に出社可能な範囲にお住まいの方 (フルリモートでも不定期に出社が必要な可能性がございます) 【外国籍の方の場合】 日本語が母国語の方 ======================== 都内を中心に展開する複数のクリニックのデジタルトランスフォーメーションを支援する事業において、Ruby on Railsによるバックエンド開発、TypeScript,Reactによるフロントエンド開発に携わっていただきます。 【 案件の魅力ポイント】 ・医療機関のDXという社会貢献性の高い領域にて、プロダクト価値を高めるための開発に注力いただけます。 ・フラットな雰囲気の中で他のエンジニア達と意見交換をしながら、バックエンド、フロントエンド共に関わることができる環境です。 ・React.js, GraphQLといったモダンな技術を使った開発をすることができます。
案件の必須スキル
・Webエンジニアの経験5年以上 ・Ruby on Railsでの開発3年以上 ・Reactでの開発3年以上 ・TypeScriptでの開発1年以上
不動産業界において現行動いているシステムの追加開発、 及び保守をしていただく案件となります。
案件の必須スキル
【必須】 ・ColdFusion、若しくは Java を使用しての開発経験 ・コミュニケーションが取れる方
ホストで行っていた情報取得~編集までの機能を情報系へ移植する対応。 ※空いた時間で保守開発を実施。
案件の必須スキル
【必須】 ・SQLの経験 ※開発言語は問わず、SQL部分の実力を重視します。
ネットゲーム系会社にて、会員管理・課金等ゲームの管理側の改修や 機能追加等を行っていただきます。
案件の必須スキル
【必須】 ・Perlを用いての開発経験 ・コミュニケーション良好な方 ※Perlの経験が浅くても、スクリプト言語の経験が数年ある方も検討可
WEBのトラッキングデータの解析や、機械学習・レコメンドエンジンを用いた サービス開発となります。
案件の必須スキル
【必須】 下記の環境にて開発対応が可能な方 言語:HTML5、Javascript、Ruby on Rails、Java、c言語 DB:DynamoDB、MySQL、 OS:Linux(Amazon Linux AMI) その他:AngularJS、Nginx、Unicorn、AWS全般
既存で動いているソーシャルゲームの追加開発運用保守を していただきます。
案件の必須スキル
【必須】 ・ActionScript3.0を用いたソーシャルゲームの開発経験 ・Flash、Flash Professionalを用いたゲーム開発経験 ・サーバーサイドとの連携を意識した実装が出来る方 ・コミュニケーション能力 ・能動的に質問や提案ができる
・資料作成 ・来客対応 ・電話対応
案件の必須スキル
【必須】 ・総務実務経験者 ・Excel、Word、Powerpoint経験 ・電話対応経験
ネットワークの更改
案件の必須スキル
【必須】 ・ネットワーク設計、構築経験(Cisco、スイッチ、ルーターなど)
ネットワーク設計、構築作業
案件の必須スキル
【必須】 ・CCNP以上の資格 ・ネットワークの構築経験 ・ベンダー調整
・ネットワーク移行コンサル ・システム移行の提案
案件の必須スキル
【必須】 ・ネットワーク基本設計、業務分析経験
・Cisco機器の構築保守業務 ・その他ネットワーク機器に関する業務全般
案件の必須スキル
【必須】 ・Cisco機器の構築保守経験 ・CCNA程度の知識 ・Switch、Firewall等のネットワーク機器操作経験
ネットワークの要件定義、設計、構築業務
案件の必須スキル
【必須】 ・ネットワーク機器の要件定義、設計、構築経験 ・顧客向けの定義書の作成経験
・ネットワーク設計、環境構築
案件の必須スキル
【必須】 ・ネットワーク環境構築経験 ・ルーチン作業変更経験
・障害対応インシデント管理 ・電話対応 ・ネットワーク機器オペレーション
案件の必須スキル
【必須】 ・ネットワーク監視、運用保守経験 ・Excel、Word、Power pointでの資料作成経験 【尚可】 ・CCNPもしくはCCNP相当のネットワークの知識
無線基地局障害に関する一次対応および監視
案件の必須スキル
【必須】 ・移動体作業におけるインテグレーション経験 ・ネットワーク監視業務経験者
情報システム部門ネットワーク設計構築
案件の必須スキル
【必須】 ・ネットワーク設計・構築の経験 ・サーバーやネットワークの運用・監視の経験
・障害対応インシデント管理 ・ネットワーク機器のオペレーション
案件の必須スキル
【必須】 ・ネットワークの運用経験 ・24/365の対応ができる方 ・フロントオペレーター経験
・ネットワーク新規導入及び追加変更業務 ・顧客とのスケジュール調整 ・ネットワーク障害対応
案件の必須スキル
【必須】 ・ネットワークにおいて要件定義、基本設計、構築経験 ・IPルーター、スイッチの知識
・ネットワークの運用、障害対応、問い合わせ対応 ・海外と英語でのメールのやりとり
案件の必須スキル
【必須】 ・ネットワーク運用、障害対応経験 ・CCNAクラスのネットワーク知識 ・メールでの英語対応
・システムリリース後の障害調査および対応 ・顧客からの案件対応
案件の必須スキル
【必須】 ・一人称でのネットワークの設計、構築経験
通信機器のシステム対応をおこなっていただきます。
案件の必須スキル
【必須】 ・TCP/IP経験者 ・自主的に作業を組み立て進めていける方
・一次ネットワーク障害対応での問題解決 ・英語で技術説明や英文書類対応
案件の必須スキル
【必須】 ・ネットワークの知識 ・読み書きレベルの英語力
・宣伝本部の関わるメディアのソーシャルアカウントやDL実績のレポーティング ・報告用資料作成
案件の必須スキル
【必須】 ・エクセル能力(関数・スピード・質を担保している) ※vlookまで出来れば大丈夫です! ・情報収集能力 └指示しなくても最低限の情報を拾える └番組表から出演者をリスト化し、tweetを取集するなど └日々条件が変わるオペレーションを指示を仰がずにこなせる ・コミュニケーション力 └混沌とした現場の中で、いろんなメンバーから情報収集できる ・PowerPointでの資料作成能力がある
婚活アプリのサーバーサイドの開発を行っていただきます。
案件の必須スキル
【必須】 ・JavaでのWebアプリケーション開発経験があること ・SQLを書けること 【尚良】 ・フロントエンド(javascript、css、html)の経験があること ・インフラ(特にクラウド)の経験
・レコメンドエンジンやGlasgowの導入をサポートする。 ・基本的にはご案内から問い合わせの対応が業務内容。 ・サーバサイドのエンジニアと連携をする前提の仕事です。
案件の必須スキル
【必須】 ・HTML、CSS、JavaScriptを用いたサイトの設計・実装 【尚良】 ・SQL
・顧客内において受託したシステムの設計~開発業務
案件の必須スキル
【必須】 ・開発経験 ・PHP ・MySQL、Git
メディアの広告配信ツールの開発を行っていただきます。 100%スカラを利用した開発を担当していただきます。
案件の必須スキル
・Scalaでのアプリ―ケーション開発経験 ・Java または何らかの関数型言語を用いた開発の経験 ・何らかのMVCフレームワーク利用経験 ・データベースのテーブル設計経験 ・Linuxサーバ上での基本的なオペレーション知識
・LAMP環境でのポータルシステム開発 ※スキルに合わせて要件定義~リリースまで携わっていただきます。
案件の必須スキル
・LAMP環境での開発経験
不動産業務システム(物件管理、検索システム等)の 追加機能改修に伴い複数名プログラマーを募集しております。 PMの方のもとで進捗共有をしながら開発を進めて行っていただきます。 ■開発環境 言語:PHP DB:MySQL ミドルウェア:Apache OS:Linux FW:ZendFramework
案件の必須スキル
【必須】 ・PHPでの開発経験 ・自分から積極的に動く姿勢 ・バックエンド経験
元々動いているシステムの機能追加や改修を行います。
案件の必須スキル
【必須】 ・PHPの開発経験 ・Javascriptの使用経験 【尚良】 ・CMSの経験 ・DOMに関する知識 or 経験 (JQueryを利用して動的にHTMLレイアウトを構築できるレベル) ・ドキュメントがないプログラムの修正経験 (リファクタリングが出来る方歓迎)
建設関連の会社の社内業務システム開発になります。 こちら建設業務等の知識は問いません。 ■環境 言語:PHP DB:MySQL ミドルウェア:Apache OS:Linux
案件の必須スキル
【必須】 ・PHP開発経験 ・Javascript実務経験
salesforceの様なWebシステムを開発していただきます。
案件の必須スキル
【必須】 ・PHPを利用しての開発経験(スキルによってポジション複数あります) ※例えばこれからスキルをつけたい方でも 高スキルの方でも見合うポジションが御座います。
1 - 50件/全27,976件
エンジニアのフリーランス案件・求人について
■フリーランスエンジニアとは フリーランスエンジニアとは、特定の企業や組織には属さず企業や団体から個人でエンジニア業務や開発業務を請け負い働く人や働き方のことを指します。 自身の開発経験や開発スキルをもとにフリーランス求人・案件ごとに企業と契約して仕事を受け、依頼された役務の提供や成果物を納めた対価として報酬を受け取ります。 フリーランスエンジニアに必要なスキルはプログラミング言語スキルやフレームワーク・ライブラリスキル、データサイエンス・ビッグデータスキル、クラウドコンピューティングスキル、AI(人工知能)開発スキル、セキュリティの知識、モバイルアプリ開発スキル、プロジェクト管理スキル、コンサルティングスキル、技術リーダーシップスキルなどが挙げられます。ただし、参画するフリーランス求人・案件によって必要スキルは大きく異なります。 ■フリーランスエンジニアの主な職種と仕事内容 フリーランスエンジニアの主な職種と仕事内容を解説します。 ・フリーランスのフロントエンドエンジニア フリーランスのフロントエンドエンジニアは、WebサイトやWebアプリなどでユーザー側が目にする部分(フロント部分)の設計や構築を行うエンジニアです。 フリーランスのフロントエンドエンジニアはUI設計・開発、レスポンシブデザインの適用、プログラミング、パフォーマンス最適化などが主な仕事内容です。 フリーランスのフロントエンドエンジニアとして、HTML/CSSとJavaScriptに関する実践的な経験、ReactやVue.js、AngularなどのJavaScriptベースのフレームワークの使用経験、UIおよびUXデザインに関する知識と理解、さらに問題解決能力が求められます。 フリーランスのフロントエンドエンジニアとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ・フリーランスのサーバーサイドエンジニア フリーランスのサーバーサイドエンジニアはWebサービスやアプリケーションにおいて、サーバ側の設計・プログラムの開発、サーバで扱うデータのシステム構築・管理・保守・改善、バグの修正を担当するエンジニアです。 フリーランスのサーバーサイドエンジニアはシステム開発、データ管理、バグ修正やバージョンアップなどが主な仕事内容です。 フリーランスのサーバーサイドエンジニアとして、Java、PHP、Pythonの実務使用経験、PostgreSQLを含むデータベース技術の習得、AWSやAzureを活用した開発の経験、そしてセキュリティに関する知識が求められます。 フリーランスのサーバーサイドエンジニアとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ・フリーランスのプログラマー(PG) フリーランスのプログラマー(PG)はプログラミング言語を用いて、コンピュータープログラムやソフトウェアを開発するエンジニアです。 フリーランスのプログラマー(PG)はシステムエンジニア(SE)が設計した仕様書に基づいてプログラミングやデバッグ、テスト、ドキュメント作成などが主な仕事内容です。 フリーランスのプログラマー(PG)として、JavaやPHP、JavaScript、Pythonの実務における経験、データベースに関するスキル、AWSやAzureでの開発プロジェクトへの参加経験及びこれらのクラウドサービスへの理解、さらにセキュリティに関する広範な知識が必要とされます。 フリーランスのプログラマー(PG)として常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ・フリーランスのシステムエンジニア(SE) フリーランスのシステムエンジニア(SE)はクライアントの要求から仕様を決定し、情報システムやソフトウェアを設計・開発するエンジニアです。 フリーランスのシステムエンジニア(SE)はシステム開発における要求分析・要件定義、基本設計、詳細設計を担当することなどが主な仕事内容です。 フリーランスのシステムエンジニア(SE)として、Java、Python、Rubyにおける高度なプログラミングスキル、プロジェクト管理に関する豊富な経験、そしてシステム開発の上流工程での実務能力や専門知識が求められます。 フリーランスのシステムエンジニア(SE)として常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ・フリーランスインフラエンジニア フリーランスのインフラエンジニアは企業のITシステムを構築する、ITエンジニアの一種で主にIT基盤であるネットワーク、サーバー、ストレージなどの設計、構築、運用、保守を担当するエンジニアです。 フリーランスのインフラエンジニアはシステム基盤の設計・構築や運用保守などが主な仕事内容です。 フリーランスのインフラエンジニアとして、インフラエンジニアリングにおける実践的経験、クラウドサービスに関する深い知識、仮想化技術への理解、セキュリティに関連する専門知識が要求されます。 フリーランスのインフラエンジニアとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。ただし他エンジニア職種と比較して常駐のフリーランス求人・案件が多いです。 ・フリーランスのバックエンドエンジニア フリーランスのバックエンドエンジニアはWebサイトやアプリケーションの裏側と呼ばれるユーザー側の目に触れないシステムの開発・設計を担当するエンジニアです。 フリーランスのバックエンドエンジニアは要件定義、システム設計、サーバー設計・構築、データベース設計・構築、プログラム開発、保守・運用などが主な仕事内容です。 フリーランスのバックエンドエンジニアはJava、Python、Ruby、PHPでの開発経験、データベースやサーバー構築経験、サーバーサイド開発経験や知識、AWSやAzureでの開発経験などが必要です。 フリーランスのバックエンドエンジニアとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ・組込・制御エンジニア フリーランスの組込・制御エンジニアは家電製品や機器などハードウェアの内部にソフトウェアや小型のコンピュータを組み込むエンジニアです。 フリーランスの組込・制御エンジニアは製品の企画、システム設計、ハードウェア・ソフトウェアの設計、プログラミング、テスト、運用保守などが主な仕事内容です。 フリーランスの組込・制御エンジニアはC言語やC++、Javaなどなど開発経験、ハードウェアやプラットフォームの知識、IoT・機械学習を含むAI(人工知能)、ドローンなどの知識、IoTデバイスなどのセキュリティ知識などが必要です。 フリーランスの組込・制御エンジニアとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ・フリーランスのAIエンジニア フリーランスのAIエンジニアはAI(人工知能)を使いシステム開発を手がけるエンジニアです。 フリーランスのAIエンジニアは企画・設計、AI開発、データ解析、研究やリサーチなどが主な仕事内容です。 フリーランスのAIエンジニアはPythonやR言語での開発経験、SQLやNoSQLの使用経験、データサイエンス知識、機械学習や深層学習(ディープラーニング)の知識などが必要です。 フリーランスのAIエンジニアとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ・フリーランスの機械学習エンジニア フリーランスの機械学習エンジニアは機械学習アルゴリズムの実装や運用、開発を行うエンジニアです。 フリーランスの機械学習エンジニアはサービス開発・設計、データの分析・解析、機械学習モデル開発、基盤構築・運用・保守、最新技術の調査・研究などが主な仕事内容です。 フリーランスの機械学習エンジニアは深層学習(ディープラーニング)や教師ありなど機械学習手法の経験や知識、PythonやR言語、Scalaでの開発経験、TensorFlow、PyTorch、scikit-learnなど機械学習フレームワーク/ライブラリ経験、HadoopやSparkなどビッグデータ処理経験などが必要です。 フリーランスの機械学習エンジニアとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ・フリーランスのブロックチェーンエンジニア フリーランスのブロックチェーンエンジニアはブロックチェーンを使ったアプリケーションや決済サービスの開発もしくはブロックチェーン技術の研究を行っているブロックチェーン関連開発を行うエンジニアです。 フリーランスのブロックチェーンエンジニアはブロックチェーンネットワークの開発と保守、スマートコントラクトの開発、アプリケーション開発(dApps)、研究などが主な仕事内容です。 フリーランスのブロックチェーンエンジニアはSolidity、JavaScript、Python、Go言語、Java、C++など実務経験、ブロックチェーンプラットフォームの運用経験、分散型台帳技術などブロックチェーンの理解や知識、ブロックチェーンのセキュリティや暗号化技術などセキュリティの知識などが必要です。 フリーランスのブロックチェーンエンジニアとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ・フリーランスのiOSエンジニア フリーランスのiOSエンジニアはスマートフォンやタブレットなどApple製品に搭載されているOS(iOS)上で動くiOSアプリの開発や運用を行うエンジニアです。 フリーランスのiOSエンジニアは市場調査、アプリ開発、アプリ運用保守などが主な仕事内容です。 フリーランスのiOSエンジニアはSwiftやObjective-CでのiOSアプリ開発、フロントエンド開発やサーバーサイド開発経験、UI・UXデザインの理解などが必要です。 フリーランスのiOSエンジニアとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ・フリーランスのAndroidエンジニア フリーランスのAndroidエンジニアはスマートフォンやタブレットといったAndroid OSで動作するモバイル端末で動作するAndroidアプリの開発や運用を行うエンジニアです。 フリーランスのAndroidエンジニアは市場調査、アプリ開発、アプリ運用保守などが主な仕事内容です。 フリーランスのAndroidエンジニアはKotlinやJavaでのAndroidアプリ開発、UI・UXデザインの理解、セキュリティ知識などが必要です。 フリーランスのAndroidエンジニアとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ・フリーランスのクラウドエンジニア フリーランスのクラウドエンジニアはAWSやMicrosoft Azureなどクラウド技術を利用してシステムやサービスの設計・構築、運用保守を担当するクラウドに特化したエンジニアです。 フリーランスのクラウドエンジニアはインフラ設計、クラウド環境構築、クラウド環境運用保守などが主な仕事内容です。 フリーランスのクラウドエンジニアはAWS、Microsoft Azure、Google Cloud Platform(GCP)などのクラウドスキル、アーキテクチャ設計やデータベース管理経験、DockerやKubernetesなどのコンテナ技術知識などが必要です。 フリーランスのクラウドエンジニアとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ・フリーランスのデータベースエンジニア フリーランスのデータベースエンジニアはデータベースソフトウェアを用いたデータベースの設計・構築、運用・保守を行うエンジニアです。 フリーランスのデータベースエンジニアはデータベースの設計、開発・構築、運用・保守などが主な仕事内容です。 フリーランスのデータベースエンジニアはデータベース管理スキル、データセキュリティ知識、クラウドデータベースサービスの知識などが必要です。 フリーランスのデータベースエンジニアとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。ただし他エンジニア職種と比較して常駐のフリーランス求人・案件が多いです。 ・フリーランスのネットワークエンジニア フリーランスのネットワークエンジニアはネットワークの構築・保守・管理を行うエンジニアです。 フリーランスのネットワークエンジニアはネットワーク設計、ネットワーク構築、ネットワーク運用・保守などが主な仕事内容です。 フリーランスのネットワークエンジニアはCCNPやCCIEなどのネットワーク関連資格、クラウドプラットフォームの知識、セキュリティ知識などが必要です。 フリーランスのネットワークエンジニアとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ・フリーランスのデータサイエンティスト フリーランスのデータサイエンティストは様々な意思決定の場面で、データに基づいた合理的な判断をするために意思決定者をサポート(ビジネスや研究に価値を提供する)する職種です。 フリーランスのデータサイエンティストはデータの収集と前処理やデータ探索と分析、モデリングとアルゴリズム開発、データの視覚化とプレゼンテーションなどが主な仕事内容です。 フリーランスのデータサイエンティストは業界特有の知識、多様なデータソースの取り扱い経験、機械学習と統計知識、PythonやR言語などのプログラミングスキルなどが必要です。 フリーランスのデータサイエンティストとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ・フリーランスのゲームエンジニア フリーランスのゲームエンジニアは家庭用ゲーム機やモバイルアプリケーションゲーム、PCゲームなどゲームを開発するエンジニアです。 フリーランスのゲームエンジニアはゲームエンジンの操作、ゲームプログラミング、グラフィックスとアニメーションの処理、パフォーマンスの最適化、リリース後のテスト・デバッグなどが主な仕事内容です。 フリーランスのゲームエンジニアとして、C++やC#を含むプログラミング言語の専門技術、UnityやUnreal Engineなどのゲーム開発エンジンへの豊富な経験、効果的なコミュニケーション能力、数学的及び物理学的な概念への深い理解が求められます。 フリーランスのゲームエンジニアとして常駐やリモートワークができるフリーランス求人・案件も一定数存在します。 ■フリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・ソフトウェアやWebアプリ開発でのフリーランスエンジニア ソフトウェアやWebアプリ開発ではEコマース、SNS、ERP、CRMなどの開発に携われるフリーランスエンジニア案件・求人が存在します。 具体的な仕事内容は要件定義、設計、開発、テスト、デプロイメントの実施などです。 フリーランスエンジニアとして、Java、Ruby、Pythonなどプログラミング言語の能力、それに関連するフレームワークやライブラリの技術、データベースに関するスキル、Gitなどのバージョン管理ツールの習熟度、AWSやAzureなどのクラウドサービスに関する知識、そして効果的なコミュニケーション能力が必須とされます。 ・モバイルアプリ開発でのフリーランスエンジニア モバイルアプリ開発ではコンシューマ向けアプリ開発、会計アプリ開発、学習アプリ開発などの開発に携われるフリーランスエンジニア案件・求人が存在します。 具体的な仕事内容はアプリ設計、開発、API統合、テストとデバッグ、デプロイメントの実施などです。 フリーランスエンジニアとして、Swift、Kotlin、JavaScriptを含む各種プログラミング言語への精通、XcodeやAndroid Studioなどの統合開発環境(IDE)での作業スキル、データベースの管理能力、RESTful APIやGraphQLによるAPI設計の技術、Gitなどのバージョン管理ツールへの習熟、システムのパフォーマンスを最適化する技術、およびセキュリティに関する包括的な知識が求められます。 ・機械学習を含むAI(人工知能)開発でのフリーランスエンジニア 機械学習を含むAI(人工知能)開発では自動車、金融、医療、製造業、エンターテインメントなどの多様な業界でフリーランス案件・求人が存在します。 業務内容はデータ前処理、モデル開発、トレーニングと評価、システム統合、最適化とスケーリングです。 フリーランスエンジニアとして、PythonやTensorFlow、PyTorchなどのプログラミング言語やライブラリに対する熟練度、機械学習の原理への深い理解、統計学及び数学に関する広範な知識、データ処理能力、そして効果的なコミュニケーションと問題解決のスキルが求められます。 ・IoT開発でのフリーランスエンジニア IoT開発では家庭用のスマートデバイスなどスマートホームや健康・フィットネス追跡などのウェアラブルデバイス、環境モニタリングなどスマートシティなどの開発に携われるフリーランスエンジニア案件・求人が存在します。 具体的な仕事内容はシステム設計、デバイスプログラミング、データ管理、ネットワーク設定、テストとデバッグなどです。 フリーランスエンジニアとして、C言語やC++を含むプログラミング言語スキル、ハードウェアに関する深い知識、Wi-FiやBluetoothを含むネットワーク技術、データベース管理のスキル、AWS IoTやAzure IoT Suiteなどのクラウドサービスへの理解、そしてセキュリティに関連する専門知識が求められます。 ・ゲーム開発でのフリーランスエンジニア ゲーム開発ではモバイルゲーム開発、AR/VRゲーム開発、コンソール/PCゲーム開発などの開発に携われるフリーランスエンジニア案件・求人が存在します。 具体的な仕事内容はゲーム設計、プログラミング、アートワーク、サウンドデザイン、テストなどです。 フリーランスエンジニアとして、C++やC#におけるプログラミング技術、UnityやUnreal Engineなどのゲームエンジンに関する知識、BlenderやMayaを使用した3Dモデリングの経験、物理エンジンの理解、AIの開発に関する実務経験、そして効果的なコミュニケーション能力が必要とされます。 ■フリーランスエンジニアのリモートワーク・在宅・持ち帰り状況 フリーランスエンジニアのリモートワーク・在宅・持ち帰り状況について解説します。 フリーランスエンジニアはソフトウェアやWebアプリ開発、モバイルアプリ開発、機械学習を含むAI(人工知能)開発、IoT開発、ゲーム開発など様々なフリーランス求人・案件があります。多くのプロジェクトや開発現場においてリモートワークや在宅・持ち帰りのフリーランスエンジニアが増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいフリーランスエンジニアも存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後フリーランスエンジニアのリモートワークや在宅・持ち帰り化は数年前と比較して多少少なくなっておりますが、なくなることはないでしょう。 フリーランスエンジニアの中でもリモートワークや在宅・持ち帰りのみに参画したい方は、フリーランスエンジニアでの参画経験やコミュニケーションスキル、参画を希望する業界や分野での経験があると比較的参画しやすいでしょう。 ■フリーランスエンジニアでの週2日、週3日フリーランスエンジニア フリーランスエンジニアでの週2日・週3日フリーランスエンジニアについて解説していきます。 フリーランスエンジニアの週2日・週3日フリーランスエンジニアはフリーランスエンジニア全体のフリーランスエンジニアの中で約30%の割合で存在します。 また週2日・週3日などの時短でも月額単価130万円や150万円など、高単価なフリーランスエンジニア案件・求人も多く存在します。 複数のフリーランス求人・案件に参画できるため、様々なプロジェクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なフリーランス求人・案件はその業界や分野でのフリーランスエンジニア経験やある程度の実績や知識が備わっている方でないと参画が難しいでしょう。 フリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■フリーランス求人・案件サイトの選び方 フリーランス求人・案件サイトの選び方について解説します。 まず、フリーランス求人・案件サイトについて、フリーランスに求人・案件を紹介する求人・案件サイトにはエージェント特化型、クラウドソーシング特化型、検索特化型の3つがあるため以下にて解説します。 ・エージェント特化型フリーランス求人・案件サイト 検索特化型フリーランス求人・案件サイトとは、専門のエージェントがフリーランスエンジニアとクライアントの間を仲介するオンラインサービスです。 フリーランスエンジニアとして、フリーランス求人・案件への参画をサポートする営業代行、キャリア形成のためのカウンセリング、契約手続きの代行、福利厚生への加入、会社員からフリーランスエンジニアへの移行サポートなど、多岐にわたるサービスをフリーランスエージェントを通じて受けることができます。 具体的にはレバテックフリーランスやMidworks(ミッドワークス)、ギークスジョブ(geechsjob)などがあります。 エージェント特化型フリーランス求人・案件サイトのメリットは、適切なマッチングを提供してくれることや効率的な案件探しができること、安心のサポートがあることなどが挙げられます。 ・クラウドソーシング特化型フリーランス求人・案件サイト クラウドソーシング特化型フリーランス求人・案件サイトとは、インターネット上でフリーランスエンジニアに多様な仕事やプロジェクトを発注・受注できる機会を提供するマッチングサービスです。 フリーランス求人・案件の発注者は、要求する作業内容と条件をサイト上に公開し、そのプラットフォームを利用するフリーランスエンジニアたちがこれに応募するシステムになっています。代表的な例として、クラウドワークスやランサーズが挙げられます。 クラウドソーシング特化型フリーランス求人・案件サイトのメリットは、多様な仕事が閲覧できることや少量の業務から発注できる柔軟さ、気軽に業務に応募できる手軽さなどが挙げられます。 ・検索特化型フリーランス求人・案件サイト 検索特化型フリーランス求人・案件サイトとは、一般的な検索エンジンのように、「◯◯ 求人」「◯◯ リモートワーク」といったキーワードを入力することで、その検索条件にマッチした求人情報を表示するサービスです。 Google仕事検索(Google for Jobs)やIndeedなどがこのタイプの代表的なプラットフォームとして知られています。 検索特化型フリーランス求人・案件サイトのメリットは、求人・案件数が多いことや複数サイトを横断することなく効率よく求人・案件が検索できることなどが挙げられます。 さて、フリーランスエンジニアにおすすめの求人・案件サイトの選び方を解説します。 ・求人・案件数の多さ ・求人・案件のタイプ ・自分のスキルや能力に釣り合うか ・求人・案件以外のサポートには何があるか ・中間マージン(手数料)が低いか 案件数の多さ: 求人・案件サイトを選ぶ際、案件数の多さを確認しましょう。 求人・案件数が少ないサイトよりも多いサイトのほうが、希望に合う求人・案件を選びやすくなります。ただし、案件数が多くても、自分の専門分野や興味に合致する求人・案件(案件の質)を確認しましょう。 求人・案件のタイプ: 求人・案件サイトを選ぶ際、求人・案件のタイプを確認しましょう。 求人・案件サイトには、フリーランスエンジニア向けに常駐型とリモートワーク型、また短期と長期のさまざまな求人・案件が掲載されており、各サイトによってこれらの比率は異なります。 例えば、エージェント特化型のサイトでは、常駐や一部リモート可能な求人・案件が多く見られる一方で、クラウドソーシング特化型のサイトではフルリモートワークに適した求人・案件が豊富です。 フリーランスエンジニアは、自分のライフスタイルや働き方に合った求人・案件を提供するサイトを選ぶことが肝心です。 自分のスキルや能力に釣り合うか: 求人・案件サイトを選ぶ際、自分のスキルや能力に釣り合うかを確認しましょう。 求人・案件サイトには、ジュニアレベルのフリーランスエンジニアを対象としたものや、特定の専門分野に焦点を当てたものなど、求められるスキルセットやそのレベルが異なります。 フリーランスエンジニアとして自身のスキルレベルやキャリアの目標に合致する求人・案件を掲載しているサイトを選択することが重要です。 求人・案件以外のサポートには何があるか: 求人・案件サイトを選定する際には、フリーランス求人・案件だけでなく、その他のサポート内容にも注目しましょう。 フリーランスエンジニア専用の求人・案件サイトには、案件検索機能以外にも、案件の継続的なサポート、報酬の保証、コミュニティ構築の支援、様々な福利厚生制度などのサポートが提供されています。 フリーランスエンジニアとしてのキャリアを全面的にサポートするサービスが充実している求人・案件サイトの選択が肝要です。 中間マージン(手数料)が低いか: 求人・案件サイトを選ぶ際には、フリーランスエンジニアとして中間マージン(手数料)の低さを確認することが重要です。 求人・案件サイトを通じて仕事を得る際には、通常、中間マージン(手数料)がかかるため、それを理解し、手数料の低い求人・案件サイトを選ぶことが望ましいです。 ただし、手数料の低さだけでなく、提供される他のサービスや案件の質についても慎重に検討しましょう。 ■フリーランスエンジニア求人・案件サイトってどこがあるの? フリーランスエンジニア求人・案件サイトは以下のようなサイトがあります。 ◆エージェント特化型フリーランス求人・案件サイト ・レバテックフリーランス レバテックフリーランスはレバテック株式会社が運営するフリーランスITエンジニア専門のエージェントです。 レバテックフリーランスは107,000人の利用者実績を誇る国内最大規模のエージェントであることや満足度92.6%の徹底したサポート体制が整っていることなどが特徴のフリーランスエージェントです。 ・geechs job(ギークスジョブ) geechs job(ギークスジョブ)はギークス株式会社が運営するフリーランスITエンジニア専門のエージェントです。 geechs job(ギークスジョブ)は20年以上のフリーランス支援実績があることやフリーランス向けの手厚い福利厚生サービス「フリノベ」を受けられるなどが特徴のフリーランスエージェントです。 ・Midworks(ミッドワークス) Midworks(ミッドワークス)は株式会社TWOSTONE&Sonsが運営するフリーランスITエンジニア専門のエージェントです。 Midworks(ミッドワークス)はフリーランスなのに社員並みの保障制度があることや10〜15%のマージン(手数料)を実現していることなどが特徴のフリーランスエージェントです。 ・TechStock(テックストック) TechStock(テックストック)はINTLOOP株式会社が運営するフリーランスITエンジニア専門のエージェントです。 TechStock(テックストック)は支払いサイト15日で高報酬の支払いを実現していることや手厚い福利厚生サービスがあることなどが特徴のフリーランスエージェントです。 ・ITプロパートナーズ(ITPRO PARTNERS) ITプロパートナーズ(ITPRO PARTNERS)は株式会社Hajimariが運営するフリーランスITエンジニア専門のエージェントです。 ITプロパートナーズ(ITPRO PARTNERS)は専属エージェントによる充実したサポートがあることや充実した福利厚生制度が整っていることなどが特徴のフリーランスエージェントです。 ・PE-BANK PE-BANKは株式会社PE-BANKが運営するフリーランスITエンジニア専門のエージェントです。 PE-BANKは手数料(中間マージン)を完全公開していることや独自の共済会制度を持っていることなどが特徴のフリーランスエージェントです。 ・FLEXY(フレキシー) FLEXY(フレキシー)は株式会社サーキュレーションが運営するフリーランスITエンジニア専門のエージェントです。 FLEXY(フレキシー)は副業求人・案件なども豊富に保有していることや専任コンサルタントによる万全サポート体制があることなどが特徴のフリーランスエージェントです。 ・Findy Freelance(ファインディフリーランス) Findy Freelance(ファインディフリーランス)はファインディ株式会社が運営するフリーランスITエンジニア専門のエージェントです。 Findy Freelance(ファインディフリーランス)はGitHubとアカウント連携し、スキルをAIで分析して数値化出来ることや専任コンサルタントによるサポート体制が整っていることなどが特徴のフリーランスエージェントです。 ・ランサーズエージェント(Lancers Agent) ランサーズエージェント(Lancers Agent)はランサーズ株式会社が運営するフリーランスITエンジニア専門のエージェントです。 ランサーズエージェント(Lancers Agent)はランサーズDBと連携した35万超の求人・案件を保有していることや100%エンド・元請け直案件であることなどが特徴のフリーランスエージェントです。 ・プロエンジニア(ProEngineer) プロエンジニア(ProEngineer)はインターノウス株式会社が運営するフリーランスITエンジニア専門のエージェントです。 プロエンジニア(ProEngineer)は業界トップクラスのエンド直案件・非公開案件を常時8,000件以上の案件を保有していることや業界最短レベルの支払日(20日)最低水準のマージン率(約10%)であることなどが特徴のフリーランスエージェントです。 ◆クラウドソーシング特化型フリーランス求人・案件サイト ・クラウドワークス(Crowdworks) クラウドワークス(Crowdworks)は株式会社クラウドワークスが運営するクラウドソーシングサービスです。 クラウドワークス(Crowdworks)は未経験者でも出来る案件が豊富であることや充実した福利厚生制度が整っていることなどが特徴のクラウドソーシングサービスです。 ・ランサーズ(Lancers) ランサーズ(Lancers)はランサーズ株式会社が運営するクラウドソーシングサービスです。 ランサーズ(Lancers)は未経験者でも出来る案件が豊富であることや継続的な仕事依頼・案件の受注を行いやすい認定ランサー制度があることなどが特徴のクラウドソーシングサービスです。 ・ココナラ(coconala) ココナラ(coconala)は株式会社ココナラが運営するオンラインフリーマーケット(クラウドソーシングサービス)です。 ココナラ(coconala)は在宅ワークできる案件が豊富であることや金銭トラブルが起こりにくい仕組みであることなどが特徴のクラウドソーシングサービスです。 ・クラウディア(Craudia) クラウディア(Craudia)は株式会社エムフロが運営するクラウドソーシングサービスです。 クラウディア(Craudia)は安価な手数料を実現していることや柔軟な仕事の受発注システムがあることなどが特徴のクラウドソーシングサービスです。 ■フリーランスエンジニアは「やめとけ」「やめたほうがいい」「きつい」なぜ言われる? 検索をする中でフリーランスエンジニアは「やめとけ」「やめたほうがいい」「きつい」とありますが、なぜ言われるのか解説します。 フリーランスエンジニアの中には思ったよりも収入が得られず、会社員に戻る方も多数おりますが、以下が「やめとけ」「やめたほうがいい」「きつい」と言われる理由です。 ・収入が安定しなくなった ・継続的に求人・案件受注できない ・社会的信用が下がる ・長時間労働で体調を崩した ・営業スキルが一定数要求される ・プロジェクト管理経験やマネジメント経験が積みづらい ・確定申告が大変 上記理由を見るとフリーランスエンジニアに転向しても楽して稼ぐことは難しく、さらに自身の管理スキルも一定数必要であることがわかります。 「フリーランスエンジニアはやめたほうがいい」「フリーランスエンジニアはやめとけ」「フリーランスエンジニアはきつい」と言われておりますが、開発経験が1年未満と浅い方はまず、数年ほど開発実務を経験した後、フリーランスエンジニアとして転向することをおすすめします。 また、一定数の開発経験がある方の中である程度自由な働き方を希望する方や高収入になりたい方などはフリーランスエンジニアとして転向しても良いかもしれません。 ■フリーランスエンジニアの現実とは? フリーランスエンジニアの現実はどうなのか解説します。 フリーランスエンジニアの現実は稼げている人もいれば、稼げていない人も多いです。 現実的にどのぐらい平均で金額に乖離があるのかを分析してみましょう。 フリーランスエンジニアにおける週5日稼働での月額平均単価は67.4万円、月額中央値単価は65万円です。年間では808万円です。 一方正社員エンジニアにおいて、政府統計ポータルサイト「e-Stat」で2019年システム・エンジニアを見てみると給与+賞与を合わせて568万円です。 フリーランスエンジニアの方が正社員エンジニアよりも約1.3倍多いことがわかります。 ただし、上記金額はあくまでも平均値であるため、現実的に稼いでいるかどうかは個々人により異なります。 前提としてクライアントは求人・案件において、即戦力フリーランスエンジニアを求めています。即戦力フリーランスエンジニアは少なくとも2〜3年の開発経験を持つ方を指します。このため、一定の開発経験年数を満たしていないフリーランスエンジニアが独立したとしても、求人・案件に参加して収入を得ることは困難かもしれません。 しかし、開発経験年数が短くても、実際の技術力やスキルが高ければ、求人・案件への参加と成功の可能性は十分にあります。 さらにフリーランスエンジニアについて、現実は稼げないと言われている理由を解説します。 ・市場価値よりも自分を安売りしている ・仕事を大量に掛け持ちする ・納期までの期間が短い ・スキルアップを怠る ・ライバルが多い ・AI技術が台頭してきている ・クライアントの信頼を失うことを行った 「市場価値よりも自分を安売りしている」ことは低単価では求人・案件を受注しやすいため、一見経験を積めると思い、メリットと思っている方も多いかとおもいます。 しかし、一度低単価で案件を受注すると、その単価が基準として見られるため、単価アップはクライアントとの交渉となり、労力がかかるとともに、上がらないケースもあります。 また、「仕事を大量に掛け持ちする」や「スキルアップを怠る」も「市場価値よりも自分を安売りしている」ことに関連しており、単価が低いから複数の求人・案件を掛け持ち行い、そして時間がなくスキルアップができないと安売りを行ったことにより負の連鎖に繋がります。 フリーランスエンジニアの現実は個々のスキルなどによって状況は大きく異なりますので、市場動向や自分の市場価値を比較すると、現実がどの程度なのか理解できるでしょう。 ■フリーランスエンジニアが使えないと言われる理由は? フリーランスエンジニアが使えないと言われる理由を解説します。 主に以下3点の理由に絞られます。 ・納期に間に合わない ・健康管理ができない ・スキルが不足している ・スケジュール管理ができない ・納期に間に合わない フリーランスエンジニアが使えないと言われる理由は「納期に間に合わない」です。 フリーランスエンジニアは「納期に間に合わない」というイメージを持つクライアントも多いようです。 もちろんフリーランスエンジニアの多くがしっかりと納期を守る人たちだとは思いますが、企業のように上司など自分を管理する人がいないことや自分のスキルなどを過信してスケジュールをややタイトに設定する傾向にあるためか、納期にややルーズになってしまう人も中にはいると推測されます。 フリーランスエンジニアとしては、クライアントとの契約書を入念に確認し、期限前に余裕をもって作業を終えられるよう計画的に仕事を進めることが非常に重要です。これにより、信頼性を高め、将来的な仕事の機会を増やすことに繋がります。 ・健康管理ができない フリーランスエンジニアが使えないと言われる理由は「健康管理ができない」です。 フリーランスエンジニアは終業時刻が定まっていない場合も多く、夜遅くまで仕事を行い生活リズムが乱れやすいです。 そのため、稼働時間や仕事量の調整などの自己管理を怠ると、体調を壊し、最悪契約終了になってしまう可能性もあり得ます。 フリーランスエンジニアは健康管理がそのまま収入へと直結してしまうため、会社員よりもより一層の健康管理を図る必要があると言えるでしょう。 ・スキルが不足している フリーランスエンジニアが使えないと言われる理由は「スキルが不足している」です。 クライアントはフリーランスエンジニアに対して即戦力を求めています。しかし、クライアントが要求するスキルを満たしていないにもかかわらずフリーランス求人・案件に参画すると、期待する価値を提供できません。 クライアントが期待する価値を提供できなければ「使えない」という印象を持たれてしまい、契約終了ということも大いにあり得ます。 フリーランスエンジニアとして自身のスキルセットを把握した上で、自身のスキルに見合うフリーランス求人・案件に参画するようにしましょう。 ・スケジュール管理ができない フリーランスエンジニアが使えないと言われる理由は「スケジュール管理ができない」です。 実際に会社や上司から離れて全て自分で管理できるようになると、スケジュール管理が甘くなってしまう人も少なくないでしょう。 フリーランスエンジニアは成果報酬であり、獲得してきた求人・案件数や成果物の数がそのまま収入に直結します。 スケジュール管理を誤り求人・案件を同時並行で抱えすぎると健康面に被害が及ぶ可能性があります。 ■フリーランスエンジニアの悲惨な末路や後悔したとは? フリーランスエンジニアとして失敗した場合の悲惨な末路や後悔したことについて解説します。 ・収入減少 フリーランスエンジニアとして、収入減少という悲惨な末路になった方や後悔した方が存在します。 フリーランスエンジニアは自分で求人・案件を獲得する必要があります。 フリーランスエンジニアとして独立したが営業力や良い求人・案件が受注できず、結果として収入減少になっています。 フリーランスエンジニアとしてある程度の資金がある際に独立を行いましょう。 ・人と会話がなく、孤独を感じやすい フリーランスエンジニアとして人と会話がなく、孤独を感じやすいという悲惨な末路になった方や後悔した方が存在します。 フリーランスエンジニアは、リモートワークが主体であるため、時には社交的な職場の雰囲気が欠け、孤独を感じやすい傾向にあります。 このため、フリーランスエンジニアとしては、業界イベントやオンラインコミュニティへの積極的な参加しましょう。 ・社会的信用力の低下 フリーランスエンジニアとして、 社会的信用力の低下という悲惨な末路になった方や後悔した方が存在します。 フリーランスエンジニアは、不定期な収入が原因で社会的信用が会社員時代に比べて低くなることがあります。このため、引越しやローンを申し込む際には、否認されるリスクや審査で不利になる可能性が高まります。 フリーランスエンジニアとして独立する前に、必要な審査やローンの手続きを完了しておきましょう。 ・働き過ぎて体を壊す フリーランスエンジニアとして、働き過ぎて体を壊すという悲惨な末路になった方や後悔した方が存在します。 フリーランスエンジニアは、プロジェクトの期限や収入の不安定性のため、多くの求人・案件を同時に抱え、長時間労働に陥ることがあります。 長時間労働は過労や健康問題を引き起こす可能性があるため、フリーランスエンジニアとしては、適切な自己管理と体調維持に注意しましょう。 ・継続的に求人・案件が獲得できない フリーランスエンジニアとして、 継続的に求人・案件が獲得できないという悲惨な末路になった方や後悔した方が存在します。 求人・案件の継続的な獲得に失敗する主な要因には、スキル不足や年齢に関連する制限などがあります。40歳を超えると求人・案件の確保がより困難になることを経験しているフリーランスエンジニアも多いでしょう。 フリーランスエンジニアとして成功を収めるためには、業界の最新トレンドに敏感であり、求められるスキルの習得に励むことが不可欠です。 ・困った際に誰も助けてくれない フリーランスエンジニアとして、困った際に誰も助けてくれないという悲惨な末路になった方や後悔した方が存在します。 フリーランスエンジニアとして独立した場合、組織やチームからのサポートが得られないため、問題に直面した際に自力で解決する必要があり、これがトラブルの原因となる可能性が高まります。 フリーランスエンジニアとして信頼できるメンターや業界内のネットワークを構築し、必要な時にアドバイスしてもらえるような関係を築きましょう。 ■フリーランスエンジニアのメリット フリーランスエンジニアとして独立する時のメリットを解説します。 ・高収入の可能性がある ・キャリアの多様性 ・スキルの向上 ・柔軟な働き方ができ、時間管理の自由になる ・様々なプロジェクトに参画できる ・ネットワークの拡大 フリーランスエンジニアとしての独立は、自由度の高い働き方、収入増加、スキル向上などによるキャリアの多様性など多くのメリットがあります。 ■フリーランスエンジニアのデメリット フリーランスエンジニアとして独立する時のデメリットを解説します。 ・案件の不確実性 ・不安定な収入 ・仕事の継続的な保証はない ・自己管理が必要 ・ワークライフバランスが乱れる可能性がある ・スキルアップが必須条件 フリーランスエンジニアとして独立することは不安定な収入や自己管理の必要性、スキルアップの必要性などデメリットもあることを理解しましょう。 フリーランスエンジニアを今後検討している方は上記フリーランスエンジニアとして独立するメリットデメリットを比較した上で行動すると後悔が少ないでしょう。 ■フリーランスエンジニアになる前・なるために必要なこと フリーランスエンジニアになる前やなるために必要なことを解説します。 フリーランスエンジニアになる前やなるために必要なことを事前に把握しておくと、効率よくフリーランス求人・案件をゲットできるだけでなく、仕事にも注力出来ます。 フリーランスエンジニアとして今後独立する方は参考にしてみましょう。 ・求人・案件サイトに複数登録 ・クレジットカードの作成 ・社会保険から国民健康保険への切り替え ・厚生年金から国民年金への切り替え ・活用サービスの登録や備品を揃えるなど環境整備 ・ポートフォリオやスキルシート作成 ・求人・案件サイトに複数登録 フリーランスエンジニアになる前・なるために必要なことは求人・案件サイトに複数登録です。 複数の求人・案件サイトへの登録によって、フリーランスエンジニアは多様な案件や求人情報にアクセスでき、自身のスキルセットの市場価値や業界のトレンドを理解することが可能になります。 フリーランスエンジニアとしてのキャリアを築くためには、このような情報収集が非常に重要ですので、複数のサイトに登録しておくことをお勧めします。 ・クレジットカードの作成 フリーランスエンジニアになる前・なるために必要なことはクレジットカードの作成です。 フリーランスエンジニアは会社員と比較すると個人の信用情報のみを基にしたり、収入の不安定さから、クレジットカードの審査に通りにくい傾向があります。 多くのフリーランスエンジニアは会社員時代に作成したカードを利用し続けますが、独立前にビジネス用クレジットカードを作成することをおすすめします。 ビジネス用カードのメリットは、利用限度額が高く経費管理がしやすいこと、さらに年会費を経費として計上できることなどがあります。 ・社会保険から国民健康保険への切り替え フリーランスエンジニアになる前・なるために必要なことは社会保険から国民健康保険への切り替えです。正社員からフリーランスエンジニアになる場合、原則として退職日の翌日から14日以内に国民健康保険に加入をする必要があります。 以下が国民健康保険へ切り替える際の持ち物です。 ・健康保険資格の喪失日がわかる書類(離職票や退職証明書、退職日が記載された源泉徴収票など) ・身分証明書 ・マイナンバー(個人番号)が確認できるもの ・印鑑 社会保険の保険料が「報酬月額」に応じて決まるのに対して、国民健康保険は自治体や家族構成によって決まります。 なお、国民健康保険に加入せずに、退職後の2年間は前企業の健康保険を任意継続する方法もあります。健康保険の任意継続の場合、資格喪失日(退職日の翌日等)から20日以内が期限です。健康保険の任意継続におけるメリットは、国民健康保険より保険料を安く抑えられる点や会社の健康保険組合のサービスが利用できる点などが挙げられます。 ・厚生年金から国民年金への切り替え フリーランスエンジニアになる前・なるために必要なことは厚生年金から国民年金への切り替えです。 国民年金への切り替えは、フリーランスエンジニアになる前の準備として重要です。 退職から14日以内に市町村役場の国民年金担当窓口で申請します。 国民年金への切り替えの際に下記の書類が必要です。 ・退職を証明できる書類(離職票、健康保険喪失証明書、退職証明書など) ・年金手帳or基礎年金番号通知 ・身分証明書 ・印鑑 口座振替やクレジットカード払いを希望する場合は、通帳やキャッシュカード、クレジットカードを用意しておくと手続きがスムーズです。 ・活用サービスの登録や備品を揃えるなど環境整備 フリーランスエンジニアになる前・なるために必要なことは活用サービスの登録や備品を揃えるなど環境整備です。 フリーランスエンジニアとして滞りなく独立出来るように、活動する前に活用するサービスの事前用意を行いましょう。 ・会計ソフト ・銀行口座 ・メールアドレス ・環境整備 ・契約書・見積書・請求書のテンプレート 事業運営に役立つ会計ソフトについては、フリーランスエンジニアとして事前に調査し、どのサービスを利用するか決定しておくと良いでしょう。 フリーランスエージェントを通じてフリーランスの求人・案件を探す際には、福利厚生として会計ソフトの1年間無料利用のオプションが提供されている場合もあるため、エージェント選択時にこの点も確認すると有利です。 さらに、業務管理を効率化するためには、銀行口座やメールアドレスをビジネス用とプライベート用で分けましょう。 ビジネス用メールアドレスは、屋号をドメインに含むアドレスや目的別(例:info@、contact@、sales@)の複数のアドレスを設定すると便利です。 契約書や見積書、請求書のテンプレートは無料でダウンロード可能なサイトを利用し、自分に合わせてカスタマイズしておくと良いでしょう。 環境整備はデスクやイス、モニターの購入などです。 意外と環境整備に時間を取られてしまうため、フリーランスエンジニアになった後ではなく、フリーランスとしてなる前や準備段階で購入するもしくは購入する備品をリストアップしておくと良いでしょう。 ・ポートフォリオやスキルシート作成 フリーランスエンジニアになる前・なるために必要なことはポートフォリオやスキルシート作成です。 ポートフォリオやスキルシートを事前に作成しておくことのメリットとして、フリーランスエンジニアで独立した際に求人・案件への参画をスムーズに行えるためや時間に余裕を持って作成することで伝わりやすいポートフォリオやスキルシートが作成できることなどが挙げられます。 ■フリーランスになった後に行うこと ・開業届の提出 フリーランスエンジニアになった後に行うことは開業届の提出です。 フリーランスエンジニアとして独立後、1ヶ月以内に開業届(個人事業の開業・廃業等届出書)を提出しましょう。開業届を提出しなくても罰則はありませんが、提出することにより以下メリットがあります。 ・青色申告が可能になる ・小規模企業共済へ加盟可能 ・事業用銀行口座の開設ができる ・オフィス契約や融資審査に利用できる ・屋号が持てる 最大65万円を所得から控除できる青色申告ができることは最大のメリットです。 ・青色申告承認申請書の提出 フリーランスエンジニアになった後に行うことは青色申告承認申請書の提出です。 青色申告の主なメリットは最大65万円の青色申告特別控除、純損失の繰越しと繰戻し、青色事業専従者給与などが挙げられます。 開業届を提出したくないけど青色申告はしたいというフリーランスエンジニアは「所得税の青色申告承認申請書」のみの提出でも青色申告できるようになります。 「所得税の青色申告承認申請書」の提出期限は、開業から2ヶ月以内または青色申請する年の3月15日までです。 ■フリーランスエンジニアは資格が必要? フリーランスエンジニアがフリーランス求人・案件に参画するために必要な資格はありません。 ただし、フリーランスエンジニアとして取得しておくと役に立つプログラミング言語スキルの資格はいくつかございます。そのため、フリーランスエンジニアが取得しておいても良い資格を6つ紹介します。 ・Oracle認定Javaプログラマ Oracle認定javaプログラマ(Oracle Certified Java Programmer)は、日本Oracle社が主催する、Javaプログラマー向けの資格です。現在ではOracle認定javaプログラマという名称ではなく、Java SE 11 認定資格と変更になっております。 Java SE 11 認定資格を取得することでJavaアプリ開発に設計できるスキルや必要なプログラミングスキルを習得できます。 Javaを習得するフリーランスエンジニアにとって、取得しておいても良い資格の1つでしょう。 ・CIW JavaScript スペシャリスト CIW(Certified Internet Web Professional)によって提供されるWeb技術の専門家を認定する資格です。試験時間は90分で55問、費用は150米ドルです。試験は英語で実施されます。 CIW JavaScript スペシャリストを取得することで、JavaScriptの知識やWeb開発のスキルや知識を証明できることなどのメリットがあります。 JavaScriptを習得するフリーランスエンジニアにとって、取得しておいても良い資格の1つでしょう。 ・Python3エンジニア認定データ分析試験 Python3エンジニア認定データ分析試験は、一般社団法人Pythonエンジニア育成推進協会が提供する国内の民間資格です。2020年6月に受付が開始された新しい資格でPythonを用いてデータを適切に加工、解析できるスキルを証明するための資格です。 Python3エンジニア認定データ分析試験は、Pythonの基本的な文法や機能の理解やNumPy、Pandas、Matplotlibなどデータ分析関連ライブラリやツールの知識が必要です。 Pythonを習得するフリーランスエンジニアにとって、取得しておいても良い資格の1つでしょう。 ・Ruby技術者認定試験 Ruby技術者認定試験は非営利団体Ruby Associationにより運営されています。 Ruby技術者認定試験はRubyベースのシステムを設計、開発、運用するエンジニア、Rubyでシステム提案を行うコンサルタント、Rubyを教える講師及びRubyを学ぶ学生などを対象とした認定試験制度です。 Ruby技術者認定試験はRubyの基礎から実務レベルまで身に付けることが出来、資格を取得すると、一定のスキルを証明できるメリットがあるため、転職や就活に有利になりやすいです。Rubyを習得するフリーランスエンジニアにとって、取得しておいても良い資格の1つでしょう。 ・Android技術者認定試験 Android技術者認定試験とは、アメリカ・Googleを中心とした「Open Handset Alliance」(OHA)のAndroid Open Source Project(AOSP)が提供しているAndroidアプリ開発プラットフォームに関する試験です。 試験内容はAndroid Studioの使用やAndroidアプリの基本的なUI設計、アプリのデータストレージやデータ取得などに関する問題です。試験は日本語または英語が選択できます。 試験概要は試験時間90分、受験料16,500円、通年実施のオンライン試験(CBT方式)で、実践的なコーディング課題が含まれる場合もあります。 Android開発を習得するフリーランスエンジニアにとって、取得しておいても良い資格の1つでしょう。 ・App Development with Swift App Development with Swiftは、Appleが提供するSwift、Xcode、App開発ツールの基礎知識を証明する資格です。これはSwiftの基礎知識を証明する資格であり、日本語での試験実施は未定ですが、英語であれば国内で受験可能です。 App Development with Swiftの資格はSwiftの基本概念を含む知識やPlaygrounds、Xcode、Simulatorm、Interface Builderなどの開発ツール知識、Apple Software Development Kitの基礎知識などSwiftを使ったiOSアプリ開発に必要な知識やスキルが身につきます。 Swiftを習得するフリーランスエンジニアにとって、取得しておいても良い資格の1つでしょう。 フリーランスエンジニア関連資格を習得することは良いことですが、フリーランスエンジニアに参画するという目的を失わないようにしましょう。 プログラミング言語関連資格の取得によって、その分野における一定数証明することは可能ですが重要視すべきことは、フリーランスエンジニアの実務経験を保有していることです。 そのためフリーランスエンジニアの資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 フリーランスエンジニアとして、実務未経験にも関わらずフリーランスエンジニア関連資格の取得を最優先事項にすることはやめておきましょう。 ■フリーランスエンジニアになるには? フリーランスエンジニア実務未経験の場合、参画できるフリーランス求人・案件はありません。クライアントはフリーランスエンジニアに対して即戦力になることを期待しているため、一定数スキルを保有しているフリーランスエンジニアを求めています。 エンジニアとしての経験がなくフリーランスエンジニアの求人・案件への参画を検討している場合、最初のステップとして正社員としてシステムやWebサービス開発に従事する企業で就職しましょう。ここでの経験が、フリーランスエンジニアとしてのキャリア構築の基礎となります。 独学でシステム開発スキルを磨いている方や、クラウドワークスやランサーズなどのクラウドソーシングサイトを利用して2〜3年の実務経験を積んだ方は、フリーランスエンジニアとしての求人・案件への参画が可能です。 また、正社員として数年間システム開発に携わった経験を持ち、フリーランスエンジニアへと転身した方は、即戦力としてクライアントに求められることが多く、フリーランスエンジニアとしての求人・案件への参加が容易になります。 なお、フリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため開発経験を積める環境にいる方は積極的に経験を積んでいきましょう。 ■フリーランスエンジニア初心者におすすめの求人・案件(仕事)獲得方法や求人・案件の探し方 フリーランスエンジニア初心者におすすめの求人・案件(仕事)獲得方法や求人・案件の探し方を4つ挙げられます。 ・フリーランスエージェントの活用 フリーランスエンジニア初心者としてフリーランスエージェントを活用しフリーランス求人・案件を獲得しましょう。 フリーランスエージェントに在職している専門コーディネーターが開発スキルやこちらの要望、市場の市場動向を分析した上で最適なフリーランス求人・案件探しを手厚くサポートしてくれます。 フリーランスエンジニアの中でも開発スキルの経験が浅い方から10年以上の豊富な経験を持つベテランに至るまで、多様な人材が存在しています。 フリーランス求人・案件の効率的な検索や継続的な参画を望むフリーランスエンジニアは、適切なフリーランスエージェントに登録することが推奨されます。 さらに、一部のフリーランスエージェントでは、正社員並みの保険加入、確定申告のサポート、技術向上のための勉強会、定期的な交流会など、充実した福利厚生制度が提供されています。フリーランスエンジニアは、働けなくなった際や保険が必要になった場合を想定して、保険や福利厚生の充実したエージェントを選ぶことが重要です。 なお、厚生労働省は、2024年秋までにフリーランスの労災保険の特別加入制度の対象を原則全業種に拡大する方針とのことです。 ・SNSを含むオンラインを活用 フリーランスエンジニア初心者としてSNSを含むオンラインを活用しフリーランス求人・案件を獲得しましょう。 X(旧Twitter)、Facebook、LinkedInなどのSNSや自身のWebサイトに経歴や実績、ポートフォリオを公開することで、フリーランスエンジニアは直接的に企業や個人から求人・案件を受ける機会を増やすことができます。 特にX(旧Twitter)やFacebook、LinkedInを活用することは、即戦力となるフリーランスエンジニアを求めている企業にとって重要です。これは企業が採用コストを抑えたいという意向や、SNSの投稿を通じてエンジニアの思考力や専門性を客観的に評価できるためです。 経歴や実績、ポートフォリオをオンライン上で公開することにより、企業の採用担当者がスクリーニングを行い、フリーランスエンジニアのスキルや希望に合った求人・案件を提案する可能性も高まります。 ・クラウドソーシングサービスの活用 フリーランスエンジニア初心者としてクラウドソーシングサービスを活用しフリーランス求人・案件を獲得しましょう。代表的なクラウドソーシングサービスはクラウドワークスやランサーズ、ココナラなどあります。 フリーランスエンジニアとして活動する際、クラウドソーシングサービスを活用して自身の開発スキルを登録するだけで、様々なフリーランス求人・案件を探し、応募することが可能です。これにより、自分のスキルや希望に合致する求人・案件を見つけることができ、キャリアアップへの機会を得ることができます。 ただし、この方法では一般的に単発の仕事が多く、高単価のフリーランス求人・案件は少ないため、中長期の参画や高単価案件を望むフリーランスエンジニアには適していないでしょう。 経験を積むことや実績を積み重ねることを目指している、独立して間もないフリーランスエンジニアには、この方法が適していると言えます。 ・知人など自分の人脈を活用 フリーランスエンジニア初心者として知人など自身の人脈を活用しフリーランス求人・案件を獲得しましょう。 知人や友人、または前職でエンジニアとして働いていた同僚に、フリーランスエンジニアとして独立し、求人・案件を探していることを伝えておくと、役立つ情報を提供してもらえる可能性が高まります。人脈を利用すると、高単価かつスムーズに参画可能になることがあります。ただし、知人や友人、前職の同僚の方から紹介されたフリーランス求人・案件ですので、ある程度の自分の責任や紹介してくれた知人や友人への一定の評価が伴います。 なお、フリーランスエンジニア向けのコミュニティに参加して人脈を築くことにより、新たな求人・案件の機会を見つけることも有効です。 ■フリーランスエンジニアの市場動向やニーズから見る今後(将来性) フリーランスエンジニアは今後どうなるのか、市場動向やニーズを踏まえて将来性を解説します。 世界のIT支出は約718兆円あると推測されていることからわかる通り、非常に大きな市場です。かつ全業界との繋がりが必須になっているIT市場は日々拡大しています。 IoT、ビッグデータ、6G、ブロックチェーン、xR、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニアを含むIT業界全体の人材不足が深刻化しています。2030年までに79万人のITエンジニアを含む人材が不足に陥る可能性があるとも言われています。 つまり、IT業界でのITエンジニア人材の確保が急務であることがわかります。 ITエンジニア人材の確保は必要ということが上記から読み取れますが、フリーランスエンジニアに絞って、市場動向やニーズを分析してみましょう。 2022年5月、株式会社Brocanteが発表した「ITフリーランス人材及びITフリーランスエージェントの市場調査」では、2021年におけるITフリーランスエージェント業界の市場規模は1039億円であり、前年が869億円であるので、前年比19.6%増です。 ITフリーランスエージェント市場のCAGRは20~28%に達しており、2024年には2000億円を超えることを予測しています。 上記を考慮するとフリーランス求人・案件を有する企業が増加するに伴って、フリーランスエンジニア人材も需要が増加することがわかります。 つまり、フリーランスエンジニアのニーズが中長期的(将来的)に拡大していくことがわかります。フリーランスエンジニアとして現在活躍している方や今後検討している方は自身のスキルセットでの市場価値や最新情報を定期的に収集し、理解した上で行動することをおすすめします。