JOB
公開日:

PHPフリーランスの求人案件の特徴と案件の探し方

現在、PHPを扱う求人・案件の会社の規模は、小規模から大規模まで数多くあります。年齢層も20代から40代と幅広く、長期的な案件業務系システムの求人など豊富にあります。しかし、その豊富な案件の中から自分に適した案件を選択する必要があります。案件によっては、条件が良くても納期が厳しく、スケジュールが過密という場合もありますので注意が必要です。

それでは、自分に合ったPHPフリーランスの求人を見つけるには、どうしたら良いのでしょうか。今回はPHPフリーランスの求人案件の特徴と、自分に合った案件を探す方法について解説していきます。

フリーランス求人案件の特徴

PHPの求人は業界を問わず、エージェントを介さない直案件が多いのが特徴です。内容としては、Web・オープンシステム系、ゲーム、ポータルサイトECサイトなど自社サイトの開発・運営・保守を行う求人・案件などが多くあります。具体的には、グループウェア各種予約システム検索システムなどの開発案件で活躍しているPHPエンジニアが多くいます。

このようにPHPエンジニアはWebに特化したサービスの開発に携わることが多い傾向にあります。

ゲーム開発においてPHPエンジニアは必須のポジションといえ、スマホ向け・コンシューマ向けを問わずPHPを扱えるエンジニアの需要は高くなっています。案件ごとの特徴を把握し、臨機応変に対応ができるPHPエンジニアが求められています。

PHPエンジニア案件の求人で求められる開発環境

PHPエンジニアの作業としては、LAMP環境が多く使用されています。LAMP環境とは、Linux・Apache・MySQL・PHP(もしくはPythonかPerl)で構築されているWebアプリケーションを開発する環境のことで、それぞれの頭文字をとってLAMP環境と称しています。

フレームワークはCakePHPが主流で、Laravel、FuelPHP、CodeIgniterも需要があります。CakePHPは「PHP開発者が誰でも素早く快適に開発を行えること」を目標として産み出されたプロトタイピング型のフレームワークです。CakePHPをはじめとして、SymfonyCodeIgniterなど多数のフレームワークが存在し、それぞれの特徴に合わせて各開発にマッチするものが使用されています。

SymfonyはPHP5.1以降に対応しており、キャッシュ管理や多言語対応、Ajaxサポートといった機能がはじめから用意され、簡単に拡張できるのが特徴です。
CodeIgniterは、Webサイト開発用のオープンソースPHPWebアプリケーションフレームワークです。「高速」「軽量」「シンプル」「低い学習コスト」「高い自由度」を実現した人気のPHPフレームワークです。

PHPエンジニア案件の求人で求められるスキル

PHPエンジニアとして活躍するには、特定の開発環境だけではなく、さまざまな環境のもとで開発を行えるスキルセットを持っておくことが必要です。JavaScript、HTML5、CSS3、WordpressjQuery、Photoshop、IlustratorなどのWebサービス制作に用いられるスキルや、RDBMSのテーブル・インデックス設計、データベースチューニングやネットワークなどに関する知識があるといいでしょう。先ほども触れましたが、現在は「Linux」+「Apache」+「MySQL」「PHP(またはRuby)」の組み合わせで使うLAMP環境を採用している企業が多いです。サーバーを構築する費用が非常に安く済む理由から、LAMP環境を採用する企業が多いようです。

MySQLとは、世界でもっとも利用されている「データベース管理システム」です。PHPエンジニアの全体の約8割がMySQLで、そのほかがPostgreSQLや業務形ではOracleを使用しているようです。そして、実務でデータベースを使って必要になるのは、SQLが問題なく扱えることです。SQLはISO(国際標準化機構)で規格が標準化されており、一度学習すればほかのデータベースでもほぼ同じように操作可能です。

PHPエンジニアとして活躍するのであれば、何も見ずに基本の構文であるSELECT、INSERT、UPDATE、DELETEをかけるようにしておきましょう

自分に合ったPHPエンジニア求人案件を見つけよう

それでは、実際にはどのようなPHPエンジニアの案件があるのでしょうか。

〈求人一例〉

業種SI
職種詳細
  •  営放システム開発
  •  従来デスクトップアプリケーションとして開発していた製品をWeb版としてリニューアルする開発作業
開発環境PHP
フレームワークLaravel
環境Windows/Apache
必須スキル

 

 

  • フレームワークを用いたPHP開発経験(Laravel であれば尚可)
  • データベース経験者(Oracle、 MySQL)

上記共に2年以上の経験

月額支払額〜600,000円
業種ゲーム
職種詳細PHPエンジニア
業務内容
  •  スマートフォンゲームの開発、運用エンジニア
  •  既存タイトル・新規タイトルいずれかのプロジェクト
  •  スマートフォンゲームのサーバーサイドの開発
  •  管理ツールの開発
  •  カスタマーサポートの調査依頼対応
  •  フロントエンドのコーディング
  •  デバッグ対応
必要なスキルWebサービスのサーバーサイド開発経験が3年以上(PHP経験1年以上)

 

  •  RDBMSの設計経験
  •  MVCのフレームワーク利用経験
  •  チーム開発の経験(Redmine、Gitなどチーム開発ツールの利用経験)
あれば尚可のスキル
  •  ゲーム業界での開発実務経験
  •  高負荷サービスの開発・運用経験(DB分割経験、KVS利用経験など)※特に大規模Webゲームの開発運用経験
  •  MMO開発経験
  •  テスト駆動開発経験、プロトタイピング経験
月額支払額〜700,000円

PHPの案件をもっと詳しく見てみる

上記はほんの一例で、このほかにもさまざまな案件がありますが、その取捨選別をフリーランスエンジニアは全て自分で行う必要があります。その際、実際に契約を結んだ後トラブルが発生した場合も、自分一人で対処しなければなりません。PHPフリーランスエンジニアとして安心して活動するためには、エージェントサービスに登録することをおすすめします。

自分に合った案件を受注するためには、エージェントサービスを利用しきちんと相談することが必要です。その際には、エンジニアのスキルに見合った報酬を提供しているエージェントサービスを利用しましょう。このとき、できるだけ直受け案件が多いエージェントサービスを利用するようにしましょう。なぜなら直受け案件が多いサイトのほうが、案件の単価が高い傾向にあるからです。

エージェントサービスを賢く利用して、PHPフリーランスの求人案件の特徴をおさえ柔軟に対応できるエンジニアを目指しましょう。

PHPの案件探し、報酬単価確認も歓迎です!ぜひ下記よりご登録下さい!

おすすめ案件

関連タグ

フリーランスエンジニアの案件をお探しします!
上記案件のほか、非公開のPHP案件も多数あります