PHPUnitのフリーランス案件・求人

1 - 50件/全125件

面談1回

【PHP(Laravel)】自社サービスの新規機能開発および改善プロジェクト

100-110万円/月額
業務委託(フリーランス)

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 自社サービスの新規機能開発や既存機能の改善、バグ修正を担当します。PHP (Laravel) を使用し、ユニットテストやパフォーマンス改善、スクラム開発の経験が求められます。 ■具体的な業務内容 ・PHP (Laravel) を使用した新規機能の開発 ・既存機能の改善およびバグ修正 ・PHPUnitを使用したユニットテストの実施 ・パフォーマンス改善および負荷対応 ・スクラム開発でのチーム開発 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 PHP開発経験3年以上

5日前 提供元-Midworks

PHP/音楽配信サービス(楽曲の納品、配信管理)のバックエンド開発案件・求人

70-90万円/月額
業務委託(フリーランス)

音楽配信サービス(楽曲の納品、配信管理)のバックエンド開発をご担当いただきます。 PHPでのバッチ、API開発、および運営スタッフ用の管理画面開発が主な業務となります。 増加する楽曲データの取り扱いがあるため、既存システムのチューニングも発生します。 (億を超えるレコードのテーブルも存在しております) PHP

案件の必須スキル

・PHP開発経験:3年以上 ・業務システム開発経験 ・PHPunitのご経験

1ヶ月前 提供元-ギークスジョブ

PHP/タレントマネジメントシステムの自社SaaS開発案件・求人

70-90万円/月額
業務委託(フリーランス)

顔写真と人材情報をアップロードし、組織図を構成したり、従業員の能力に応じたアサイン、 またアンケート機能などを駆使したモチベーション管理等、 人事部門のみならず、現場のマネジメントでも使えるクラウド人材SaaSシステムとなります。 ※スマホにも対応しています。 <業務内容> 新規機能の開発、既存機能の改善対応、バグの修正 <開発の流れ> Redmineで案件管理されています。  以下はアサインされた後の流れになります。  1、仕様書の確認  2、実装  3、コードレビュー  4、テスト専任部隊のテストで発見されたバグの修正対応 PHP

案件の必須スキル

PHP開発経験:3年以上

1ヶ月前 提供元-ギークスジョブ

PHP/本の要約サービスの開発案件・求人

80-100万円/月額
業務委託(フリーランス)

ビジネス書を中心に1冊10分で読める要約を提供するWebサービスの開発案件になります。 ・Webサイト開発 ・新機能の企画、設計、実装 ・担当サービスのシステム提案、改善 toB、toC向けどちらもあり、現在はtoB向けの新機能の開発を主に行っています。 「問題解決力」や「チームワーク」など、カテゴリごとにビジネス書を選書し、企業の人材育成に役立てていただくための機能です。 今後は、機械学習を使ったレコメンドエンジンの強化、動画コンテンツの配信基盤の開発など、新しい機能やサービスの開発を検討しています。 【開発体制】 VPoE、ディレクター、Webエンジニア4名、アプリエンジニア3名 2週間ごとのスプリントを回しています。 PHP

案件の必須スキル

・PHPを用いたWebサービスの開発経験 ・パフォーマンスチューニングの経験 ・MW周りの知見

6ヶ月前 提供元-ギークスジョブ

PHP/宿泊予約サービスの再構築案件・求人

65-100万円/月額
業務委託(フリーランス)

自社宿泊予約サービスの再構築プロジェクトへご参画いただきます。 要件定義からプロジェクトへ参画いただき、新アーキテクチャ構想の元、新技術を用いてサービスの再構築を担っていただきます。 具体的には、現在のモノシリックなアプリケーションから責務を分割・統合し、今後のビジネススピードに余裕を持って対応可能なマイクロサービス化のプロジェクトをチームメンバーと共に創り育てていきます。 また、リリース後の変更工数最小化のため、可能な限りの自動化ソリューションを検証・導入し効率化を図ります。 ■具体的な業務内容 ・再構築プロジェクトの基本設計 ・設計レビュー ・CD、UT ・ソースレビュー ・機能、非機能テスト PHP

案件の必須スキル

・Webアプリケーション開発経験:3年以上 ・AWS環境上での開発経験:2年以上 ・PHP7系以上での開発経験 ・LumenまたはLaravelを用いた開発経験 ・Git、Githubフローを利用した開発経験 ・PHPUnitの経験

6ヶ月前 提供元-ギークスジョブ
面談1回

【PHP(Laravel)】自社コンテンツの新規機能の開発、既存機能の改善対応、バグの修正

70-80万円/月額
業務委託(フリーランス)

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 自社コンテンツにおける新規機能の開発や、既存機能の改善、バグ修正を担当します。PHP(Laravel)を使用し、スクラム開発でチームと連携しながらプロジェクトを進めます。AWS環境での開発経験やパフォーマンスチューニングの経験が求められます。 ■具体的な業務内容 ・PHP(Laravel)を使用した新規機能開発および既存機能の改善 ・バグ修正およびパフォーマンスチューニング ・PHPUnitを用いたテスト開発 ・スクラム開発におけるチームコミュニケーション ・E2Eテストの実施および速度検証 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 ・PHP開発経験3年以上(スキルキーワード:Laravel・AWS) ・PHPUnitの経験 ・チームコミュニケーションの取れる方。 ・スクラム開発経験 ・Laravelでのご経験

1日前 提供元-Midworks

PHP/音楽配信サービスのバックエンド開発案件・求人

70-90万円/月額
業務委託(フリーランス)

音楽配信サービス(楽曲の納品、配信管理)のバックエンド開発をご担当いただきます。 PHPでのバッチ、API開発、および運営スタッフ用の管理画面開発が主な業務となります。 増加する楽曲データの取り扱いがあるため、既存システムのチューニングも発生します。(億を超えるレコードのテーブルも存在しております) PHP

案件の必須スキル

・PHP開発経験:3年以上 ・業務システム開発経験 ・PHPunitのご経験

2ヶ月前 提供元-ギークスジョブ
リモートOK

PHP/自社コンテンツの新規機能の開発案件・求人

70-90万円/月額
業務委託(フリーランス)

Redmineで案件管理されています。   以下はアサインされた後の流れになります。   1、仕様書の確認   2、実装   3、コードレビュー   4、テスト専任部隊のテストで発見されたバグの修正対応  ・短い修正/開発:1~3日程度  ・長い修正/開発:1~3ヵ月程度 ※フルリモート可 PHP

案件の必須スキル

・PHPでの開発経験:5年以上  (スキルキーワード:Laravel・AWS) ・PHPUnitの経験

3ヶ月前 提供元-ギークスジョブ

PHP/SaaS型タレントマネジメントシステムの開発案件・求人

70-90万円/月額
業務委託(フリーランス)

シェアNo1のSaaS型、BtoB HRシステムに携わって頂きます。 <サービス概要> 顔写真と人材情報をアップロードし、 組織図を構成したり、従業員の能力に応じたアサイン、 またアンケート機能などを駆使したモチベーション管理等、 人事部門のみならず、現場のマネジメントでも使えるクラウド人材SaaSシステムとなります。 ※スマホにも対応しています。 <業務内容> 新規機能の開発、既存機能の改善対応、バグの修正 <開発の流れ> Redmineで案件管理されています。  以下はアサインされた後の流れになります。  1、仕様書の確認  2、実装  3、コードレビュー  4、テスト専任部隊のテストで発見されたバグの修正対応 PHP

案件の必須スキル

PHPでの開発経験:3年以上

3ヶ月前 提供元-ギークスジョブ
リモートOK

PHP/保活支援のポータルサイト開発案件・求人

70-90万円/月額
業務委託(フリーランス)

運営している「保活支援ポータルサイト(SaaS)」において以下の業務をご担当頂きます。   - ビジネスサイドとのコミュニケーション取りながらの企画検討   - 優先度策定 / 工数見積もり / 設計 / 開発 / テスト / リリース作業   - 既存機能の改修 / リファクタリング ・少人数のチームで開発を進めているため、メンバー同士の距離は近く主体的な開発を行って頂ける環境です。 ※フルリモート可 PHP

案件の必須スキル

・Laravelを利用したウェブアプリケーション開発経験:3年以上 ・Vue.jsやReactなどのフロントエンドフレームワーク経験:2年以上 ・XPやスクラムなどアジャイル開発の経験もしくは深い知見 ・オブジェクト指向を用いた開発経験

3ヶ月前 提供元-ギークスジョブ

PHP/音楽配信サービス開発案件・求人

70-90万円/月額
業務委託(フリーランス)

音楽配信サービス(楽曲の納品、配信管理)のバックエンド開発をご担当いただきます。 PHPでのバッチ、API開発、および運営スタッフ用の管理画面開発が主な業務となります。 増加する楽曲データの取り扱いがあるため、既存システムのチューニングも発生します。 (億を超えるレコードのテーブルも存在しております) PHP

案件の必須スキル

・PHP開発経験 1年以上 ※ただし、Java等で基幹システム開発経験があればPHP未経験でもOK ・業務システム開発経験 ・PHPunitのご経験

3ヶ月前 提供元-ギークスジョブ

PHP/二次元コンテンツバックエンドの開発案件・求人

70-90万円/月額
業務委託(フリーランス)

PHP(Laravelなど)における開発業務となります。 主にPHP(FWはLaravelなど)で構築されているサイトの改修業務。 また問い合わせに対する調査、回答などの保守業務となります。 PHP

案件の必須スキル

・PHPでの開発経験:5年以上 ・Laravel 3年以上 ・JavaScript 3年以上 ・チームでの開発経験 ・PHPUnitに代表されるユニットテストツールの経験 ・コードレビュー(レビュアー)の経験 ・Dockerの実務利用経験 ・CI/CDツール(Jenkins等)の実務利用経験

5ヶ月前 提供元-ギークスジョブ
リモートOK

【PHP/Java】サーバーサイドエンジニア★保育・教育施設向け業務支援サービスのデータ移行パッチ開発

80-90万円/月額
業務委託(フリーランス)

保育・教育施設向けICTシステムやSaaSを展開している企業にて、当システムのデータ移行バッチの開発支援業務をご担当いただきます。 具体的には下記業務をご担当いただきます。 ・データ移行バッチの設計、実装、テスト そのほかにも、当システムの開発案件も動いておりますので、本人の適性を見て、ご紹介をさせていただければと思います。 ※エンド案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・設計〜テストまでのご経験 ・オブジェクト指向を用いた開発経験 ・PHPUnit (PHP) やJUnit (Java) などテストコードのご経験 ・自走した開発のご経験

6ヶ月前 提供元-ProEngineer
リモートOK

【Java/業務委託】保育・教育施設向け業務支援サービスのデータ移行パッチ開発・サーバーサイドエンジニア★オブジェクト指向を用いた開発経験者優遇!フルリモートで月80万~

80-90万円/月額
業務委託(フリーランス)

保育・教育施設向けICTシステムやSaaSを展開している企業にて、当システムのデータ移行バッチの開発支援業務をご担当いただきます。 具体的には下記業務をご担当いただきます。 ・データ移行バッチの設計、実装、テスト そのほかにも、当システムの開発案件も動いておりますので、本人の適性を見て、ご紹介をさせていただければと思います。 ※エンド案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・設計〜テストまでのご経験 ・オブジェクト指向を用いた開発経験 ・PHPUnit (PHP) やJUnit (Java) などテストコードのご経験 ・自走した開発のご経験

6ヶ月前 提供元-ProEngineer
リモートOK

【PHP/業務委託】保育・教育施設向け業務支援サービスのデータ移行パッチ開発・サーバーサイドエンジニア★オブジェクト指向を用いた開発経験者優遇!フルリモートで月80万~

80-90万円/月額
業務委託(フリーランス)

保育・教育施設向けICTシステムやSaaSを展開している企業にて、当システムのデータ移行バッチの開発支援業務をご担当いただきます。 具体的には下記業務をご担当いただきます。 ・データ移行バッチの設計、実装、テスト そのほかにも、当システムの開発案件も動いておりますので、本人の適性を見て、ご紹介をさせていただければと思います。 ※エンド案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・設計〜テストまでのご経験 ・オブジェクト指向を用いた開発経験 ・PHPUnit (PHP) やJUnit (Java) などテストコードのご経験 ・自走した開発のご経験

6ヶ月前 提供元-ProEngineer
リモートOK

【PHP/JavaScript】フルスタックエンジニア★社内業務システムの開発・運用

80-90万円/月額
業務委託(フリーランス)

保育・教育施設向けICTシステムやSaaSを展開している企業にて、PHPを用いた社内業務システムの開発・運用業務をご担当頂きます。 【具体的な業務内容】 ・PHP を用いた社内業務システムの開発・運用および継続的な品質向上、技術提案 ・AWS / GCP などを用いて、社内業務システムとSaaS型アプリケーション連携を構築 ・データ収集基盤の開発・運用 ・社内ユーザーからの問い合わせや調査 また、働き方としてバーチャルオフィス (Gather) を採用しております。 ※面談は弊社「プロエンジニア」のキャリアコンサルタントが同席の上、1回行います。プロエンジニア(運営元:インターノウス株式会社)ではエンド案件を中心に常時8000件の案件を保有しており、エンジニアの方々に業界最安値級の手数料で安心して働ける高品質な案件をご紹介しております。 【登録から就業までの流れ】 STEP.1 「プロエンジニア」(案件掲載元)で無料会員登録もしくは案件に申し込み ↓ STEP.2 キャリアコンサルタントよりお電話にて詳細をお伺いします ↓ STEP.3 案件のご紹介 ↓ STEP.4 紹介先企業との三者面談 ↓ STEP.5 就業スタート 【お問い合わせ先】 登録済みの方:担当のキャリアコンサルタントにお電話ください。 まだ登録がお済みでない方:掲載元の「お問い合わせ」よりお問い合わせください。

案件の必須スキル

・PHP での開発経験3年以上 ・JavaScript での開発経験3年以上 ・Webアプリケーション開発経験 ・オブジェクト指向を用いた開発経験

6ヶ月前 提供元-ProEngineer

PHP/電子契約サービスの開発案件・求人

70-90万円/月額
業務委託(フリーランス)

エンド様が提供している電子契約(電子契約サービス3冠受賞)Saasの設計と開発作業を担当して頂きます。 また新規サービスの世界初のワンデジタル署名及び機能追加開発にも携わっていた抱きます。 ・オープン系技術による、フロント、バックエンド、WebAPIの開発 ・仕様検討基本設計、詳細設計、製造、単体テスト、運用保守まで ・スキルとプロジェクトによって基本設計、技術担当として社内企画担当と業務を検討 PHP

案件の必須スキル

・ PHP及びLaravelでの開発経験(5年以上)※Laravelは3年程度でも可 ・フロントエンドの開発経験 ( Javascript/TypeScript/CSS/SCSS、HTMLの3年以上) ・コードレビューの実務経験 ・基本設計、詳細設計におけるドキュメント成果物の作成経験

6ヶ月前 提供元-ギークスジョブ

PHP/クラウド人材管理システムの開発案件・求人

70-90万円/月額
業務委託(フリーランス)

・新規機能の開発、既存機能の改善対応、バグの修正 ・アサイン後は下記の流れになります。  1.仕様書の確認  2.実装  3.コードレビュー  4.テスト専任部隊のテストで発見されたバグの修正対応 PHP

案件の必須スキル

・PHPでの開発経験:3年以上 ・PHPUnitを使用したユニットテストの実務経験

6ヶ月前 提供元-ギークスジョブ

PHP/急成長セレクトショップを支えるサーバーサイド開発支援案件・求人

75-95万円/月額
業務委託(フリーランス)

セレクトショップECサイトを展開する企業にて、リニューアル開発等に携わっていただきます。 DX推進を行う上で、組織を一新し、自社開発チームを立ち上げました。 その新たなチームで、商品、在庫、顧客を統合するデジタルプラットフォームを1から開発する為、新規メンバーを募集いたします。 0→1開発のためメンバー同士のコミュニケーションを重要視した開発体制になっております。 【直近お願いしたい作業】 ・自社ECのリニューアル  商品管理システムや認証基盤などの開発  現状は外部のささげツール(撮影、採寸、原稿作成ツール)を利用しておりますがこちらを内製化するPJTなど ※PHPでのバックエンド開発(要件定義~実装まで、上流部分の方が比率は高め)が中心にはなりますが、一部HTML、CSS、JavaScript、TypeScriptなどを用いた社内向けツール開発なども入る可能性がございます 【ゆくゆくお願いしたい作業】 ・自社EC並びにデジタルプラットフォーム、周辺システムの企画、設計、開発、保守運用業務 ・ネイティブアプリに連携するサーバサイドシステム開発 ・インフラ設計、保守運用 ・新技術(AI、AWSの新たなマイクロサービスなど)の検証 ・セキュリティ、IPO対策 ・不正検知対策 PHP

案件の必須スキル

・PHPを用いたWebサービスの開発経験:3年以上(設計から開発保守まで一貫した経験) ・Laravelを利用した開発経験 ・PHPUnitの経験(テストコードを書いたことがある) ・AWS環境下での開発経験 ・Dockerの知見 ・Git、GitHubを利用したチーム開発経験

6ヶ月前 提供元-ギークスジョブ

PHP/基盤システムの開発案件・求人

70-90万円/月額
業務委託(フリーランス)

【サービスについて】 あらゆるデジタルデータを唯一無二の“モノ”として扱うことで、デジタルコンテンツ流通を実現する基盤ソリューションや電子書籍配信ソリューションの提供を通じ、デジタルコンテンツビジネスの新たな可能性を開拓してまいります。 【作業内容】 基盤システムの設計・開発・運用をお任せします。 PHP

案件の必須スキル

・PHPUnitを使ったテスト実装経験:3年以上 ・PRレビュー経験 ・設計経験

6ヶ月前 提供元-ギークスジョブ

Kotlin/保育、教育施設向け業務支援サービスの開発案件・求人

70-90万円/月額
業務委託(フリーランス)

「保育・教育施設向け業務支援サービス」の保護者向けECサイト機能のリプレイスに向け、技術選定から設計、製造、リリースまでを担当頂きます。 バックエンドとフロントエンドでチームが分かれていないため、バックエンドとフロントエンドの両方の開発をご担当頂きます。 ほぼ、新規開発となります。 Android

案件の必須スキル

・Webアプリケーション開発経験:3年以上 ・アジャイル開発(XPやスクラムなど)の経験もしくは深い知見 ・PHPUnitやJUnitなどテストコードの実装経験 ・システムのAPI設計からリリースまでの経験

7ヶ月前 提供元-ギークスジョブ

PHP/自社WEBアンケート作成ツールの開発案件・求人

70-90万円/月額
業務委託(フリーランス)

「自社webアンケート作成ツール」の開発&保守運用業務 (保守運用が中心業務) ・アンケート回答者DBの管理機能開発&保守運用業務 ・アンケート業務情報の管理機能開発&保守運用業務 ・チームへの開発要望把握と優先順位付け ・上記に基づく機能、仕様の企画、開発&保守運用業務 ・開発項目の効果仮説検証 ・開発ガイドラインの作成、メンテナンス ※上記は参画する時期やスキル、ご希望によって担当範囲は変動します。 PHP

案件の必須スキル

・PHP等のサーバーサイド言語を用いたWEB開発経験:5年以上 ・PHPUnit などのテストフレームワークを用いたテスト実装の経験 ・JavaScript等を用いたフロントエンド開発経験 ・Git を利用したチーム開発経験 ・AWS, GCP などのクラウドインフラ上での開発経験 ・Docker 利用経験 ・コードレビュー経験 ・システムやサービスの運用・保守経験 ・社内外メンバーと円滑にコミュニケーションできる方

7ヶ月前 提供元-ギークスジョブ

PHP/求人WEBサービスの開発・保守案件・求人

65-85万円/月額
業務委託(フリーランス)

今回は求人WEBサービスの開発及び保守、エンハンス等の対応を行っていただきます。 想定している内容としては ・機能追加開発 ・脆弱性調査・対応 ・サイトのパフォーマンス向上対応 などを行っていただくSEを募集しております。 ※上記以外にも状況やスキルによっては作業範囲は相談いたします。 基本的にはバックエンドPHP(Laravel)を中心に対応していただきますが、 ご状況によってはフロント側の対応も発生する可能性もございます。 PHP

案件の必須スキル

・PHP(Laravel)の開発経験:3年以上 ・Javascriptの開発経験 ・Git経験 ・BtoC向けWebシステムの開発経験

4ヶ月前 提供元-ギークスジョブ

PHP/建築系Webアプリケーションのバックエンド開発案件・求人

65-85万円/月額
業務委託(フリーランス)

建築図面を作成するツールのバックエンド開発案件になります。 ※プロダクト詳細については商談時にご説明いたします ・Laravel を使ったWebアプリケーション開発 ・ユニットテストの作成 ・仕様書の作成 PHP

案件の必須スキル

・Laravelを用いた開発経験:2年以上 ・Webアプリケーションの運用経験:2年以上

4ヶ月前 提供元-ギークスジョブ

PHP/保活支援ポータルサイトの開発案件・求人

65-85万円/月額
業務委託(フリーランス)

保活支援ポータルサイトにおいて以下の業務をご担当頂きます。 ・ビジネスサイドとのコミュニケーション取りながらの企画検討 ・優先度策定、工数見積もり、設計、開発、テスト、リリース作業 ・既存機能の改修、リファクタリング ・少人数のチームで開発を進めているため、メンバー同士の距離は近く主体的な開発を行って頂ける環境です。 PHP

案件の必須スキル

・Laravelを利用したウェブアプリケーション開発経験:3年以上 ・Vue.jsやReactなどのフロントエンドフレームワーク経験:2年以上 ・XPやスクラムなどアジャイル開発の経験もしくは深い知見 ・オブジェクト指向を用いた開発経験

5ヶ月前 提供元-ギークスジョブ

【PHP】フルスタックエンジニア★BtoC向けWebサービスの開発

70-80万円/月額
業務委託(フリーランス)

同社は、ママ・プレママが抱える妊娠・出産・子育て・妊活などの悩みを、先輩ママに匿名で相談できる女性向けアプリとママの一歩を支えるニュースメディアを運営している企業です。 今回は同社が運営している女性向けアプリのバックエンド/フロント開発を担当して頂きます。 【具体的業務】 ・Webアプリケーション及びAPIの開発 ・BigQueryやBIツールを利用したプロダクトの  提案や改善 ・開発環境や社内ツールの改善 【開発環境】 PHP、Go、JavaScript(TypeScript、Flow、React) AWS(ECS、RDS、Lambda、Cloud Watch、etc.) CakePHP、echo、Next.js BigQuery、Firebase、Mixpanel、Redash GitHub、TravisCI、CircleCI

案件の必須スキル

【必須】 ・BtoCサービスでの開発経験 ・LAMP環境での開発経験  (現場フレームワークはCake) ・1人称で実装できる方 ・React/Vueでのフロント開発 ・コミュニケーション能力 ・能動的に動ける方 ・PHPUnitをつかった単体テストの作成 ・スクラム開発を取り入れたプロジェクトの参加経験 ・コードレビューの経験

6ヶ月前 提供元-ProEngineer

【JavaScript(React)】フルスタックエンジニア★新規BtoC向けサービス開発

80万円/月額
業務委託(フリーランス)

同社は、ママ・プレママが抱える妊娠・出産・子育て・妊活などの悩みを、先輩ママに匿名で相談できる女性向けアプリとママの一歩を支えるニュースメディアを運営している企業です。 現在、既に運営しているサービスのデータを活用し、新規サービス開発を行っており、今回はそのチームに入り、以下の業務を担当していただきます。 ・React で構築された Web フロントエンドの実装 ・Storybook やドキュメントなどの整備 ・フロントエンドエンジニア内での課題の共有、解消のための取り組みの実施 ・PHP、Node.js で構築されたバックエンドの実装 【開発環境】 ・言語:JavaScript(TypeScript/Flow)、PHP、Go ・フレームワーク:React、CakePHP、echo ・ツール:Renovate、Storybook ・インフラ:AWS、Docker

案件の必須スキル

【必須】 ・BtoCサービスでの開発経験 ・Reactでの開発経験 ・1人称で実装できる方 ・コミュニケーション能力 ・能動的に動ける方 ・スクラム開発を取り入れたプロジェクトの参加経験 ・コードレビューの経験 【尚良】 ・PHPでのバックエンド開発 ・PHPUnitをつかった単体テストの作成

6ヶ月前 提供元-ProEngineer
リモートOK

【PHP】サーバーサイドエンジニア★自社メディア事業を展開している企業での開発

70-80万円/月額
業務委託(フリーランス)

ママ・プレママが抱える妊娠・出産・子育て・妊活などの悩みを、先輩ママに匿名で相談できる女性向けアプリとママの一歩を支えるニュースメディアを運営している企業です。 今回は、同社のプロダクト開発のサーバーサイド側を担当していただきます。 【具体的な業務内容】 ・PHPを用いたWebアプリケーション及びAPIの開発 ・分析基盤を利用したプロダクトの提案や改善 ・開発環境や社内ツールの改善 ※エンド直案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・PHP7系/PHPUnitを用いたwebアプリケーションの設計/開発/運用の経験3年以上 ・CakePHP3系 or Laravelを用いた経験 ・フロントエンド開発経験 ・スクラム or アジャイル開発経験 ・チーム開発やメンバーとのコミュニケーションを円滑に取れる方

6ヶ月前 提供元-ProEngineer
リモートOK

【PHP/Laravel/業務委託】求人WEBサービスのエンハンス開発・バックエンドエンジニア★BtoC向け開発経験者優遇!リモート可で月70万~

70-80万円/月額
業務委託(フリーランス)

同社はWebシステムやスマフォアプリ開発を得意とする受託開発企業です。 今回は求人WEBサービスの保守ならびにエンハンス対応をご担当頂きます。 緊急時対応、脆弱性調査・対応、サイトのパフォーマンス向上対応がメインとなります。 ※面談は弊社同席で1回行います。

案件の必須スキル

・PHP (Laravel) の開発経験 ・JavaScriptの開発経験 ・Git経験 ・BtoC向けWebシステムの開発経験 ・勤怠・コミュニケーション良好な方 ・自発的に動ける方

6ヶ月前 提供元-ProEngineer
リモートOK

【JavaScript/Vue/業務委託】求人WEBサービスのエンハンス開発・フロントエンドエンジニア★BtoC向け開発経験者優遇!リモート可で月70万~

70-80万円/月額
業務委託(フリーランス)

同社はWebシステムやスマフォアプリ開発を得意とする受託開発企業です。 今回は求人WEBサービスの保守ならびにエンハンス対応をご担当頂きます。 緊急時対応、脆弱性調査・対応、サイトのパフォーマンス向上対応がメインとなります。 ※面談は弊社同席で1回行います。

案件の必須スキル

・PHP (Laravel) の開発経験 ・JavaScriptの開発経験 ・Git経験 ・BtoC向けWebシステムの開発経験 ・勤怠・コミュニケーション良好な方 ・自発的に動ける方

6ヶ月前 提供元-ProEngineer
リモートOK

【PHP/JavaScript/業務委託】求人WEBサービスのエンハンス開発★BtoC向け開発経験者優遇!リモート可で月70万~

70-80万円/月額
業務委託(フリーランス)

同社はWebシステムやスマフォアプリ開発を得意とする受託開発企業です。 今回は求人WEBサービスの保守ならびにエンハンス対応をご担当頂きます。 緊急時対応、脆弱性調査・対応、サイトのパフォーマンス向上対応がメインとなります。 ※面談は弊社同席で1回行います。

案件の必須スキル

・PHP (Laravel) の開発経験 ・JavaScript の開発経験 ・Git 経験 ・BtoC 向けWebシステムの開発経験 ・勤怠・コミュニケーション良好な方 ・自発的に動ける方

6ヶ月前 提供元-ProEngineer

【JavaScript/PHP/業務委託】求人WEBサービスのエンハンス開発★BtoC向け開発経験者優遇!リモート可で月70万~

70-80万円/月額
業務委託(フリーランス)

同社はWebシステムやスマフォアプリ開発を得意とする受託開発企業です。 今回は求人WEBサービスの保守ならびにエンハンス対応をご担当頂きます。 緊急時対応、脆弱性調査・対応、サイトのパフォーマンス向上対応がメインとなります。 ※面談は弊社同席で1回行います。

案件の必須スキル

・PHP (Laravel) の開発経験 ・JavaScriptの開発経験 ・Git経験 ・BtoC向けWebシステムの開発経験 ・勤怠・コミュニケーション良好な方 ・自発的に動ける方

6ヶ月前 提供元-ProEngineer

【JavaScript(React)】フルスタックエンジニア★新規BtoC向けサービス開発

80万円/月額
業務委託(フリーランス)

同社は、ママ・プレママが抱える妊娠・出産・子育て・妊活などの悩みを、先輩ママに匿名で相談できる女性向けアプリとママの一歩を支えるニュースメディアを運営している企業です。 現在、既に運営しているサービスのデータを活用し、新規サービス開発を行っており、今回はそのチームに入り、以下の業務を担当していただきます。 ・React で構築された Web フロントエンドの実装 ・Storybook やドキュメントなどの整備 ・フロントエンドエンジニア内での課題の共有、解消のための取り組みの実施 ・PHP、Node.js で構築されたバックエンドの実装 【開発環境】 ・言語:JavaScript(TypeScript/Flow)、PHP、Go ・フレームワーク:React、CakePHP、echo ・ツール:Renovate、Storybook ・インフラ:AWS、Docker

案件の必須スキル

【必須】 ・BtoCサービスでの開発経験 ・Reactでの開発経験 ・1人称で実装できる方 ・コミュニケーション能力 ・能動的に動ける方 ・スクラム開発を取り入れたプロジェクトの参加経験 ・コードレビューの経験 【尚良】 ・PHPでのバックエンド開発 ・PHPUnitをつかった単体テストの作成

6ヶ月前 提供元-ProEngineer
リモートOK

【PHP/JavaScript】求人WEBサービスのエンハンス開発★2年以上の経験者優遇!リモート可で月70万~

70-80万円/月額
業務委託(フリーランス)

同社はWebシステムやスマフォアプリ開発を得意とする受託開発企業です。 今回は求人WEBサービスの保守ならびにエンハンス開発をご担当頂きます。 緊急時対応、脆弱性調査・対応、サイトのパフォーマンス向上対応を行っていただくSEを募集しております。 ※面談は弊社同席で1回行います。

案件の必須スキル

・PHP (Laravel) の開発経験(最低2年以上) ・JavaScriptの開発経験(最低2年以上) ・Goでの開発経験またははVue.jsでの開発経験  ※どちらかの経験があればOK ・Git経験 ・BtoC向けWebシステムの開発経験 ・勤怠・コミュニケーション良好な方 ・自発的に動ける方

6ヶ月前 提供元-ProEngineer
リモートOK

【PHP/JavaScript/業務委託】求人WEBサービスのエンハンス開発★2年以上の経験者優遇!リモート可で月70万~

70-80万円/月額
業務委託(フリーランス)

同社はWebシステムやスマフォアプリ開発を得意とする受託開発企業です。 今回は求人WEBサービスの保守ならびにエンハンス開発をご担当頂きます。 緊急時対応、脆弱性調査・対応、サイトのパフォーマンス向上対応を行っていただくSEを募集しております。 ※面談は弊社同席で1回行います。

案件の必須スキル

・PHP (Laravel) の開発経験(最低2年以上) ・JavaScriptの開発経験(最低2年以上) ・Goでの開発経験またははVue.jsでの開発経験  ※どちらかの経験があればOK ・Git経験 ・BtoC向けWebシステムの開発経験 ・勤怠・コミュニケーション良好な方 ・自発的に動ける方

6ヶ月前 提供元-ProEngineer
リモートOK

【PHP(Laravel)/JavaScript/業務委託】求人WEBサービスのエンハンス開発★BtoC向け開発経験者優遇!リモート可で月70万~

70-80万円/月額
業務委託(フリーランス)

同社はWebシステムやスマフォアプリ開発を得意とする受託開発企業です。 今回は求人WEBサービスの保守ならびにエンハンス対応をご担当頂きます。 緊急時対応、脆弱性調査・対応、サイトのパフォーマンス向上対応がメインとなります。 ※面談は弊社同席で1回行います。

案件の必須スキル

・PHP (Laravel) の開発経験 ・JavaScriptの開発経験 ・Git経験 ・BtoC向けWebシステムの開発経験 ・勤怠・コミュニケーション良好な方 ・自発的に動ける方

6ヶ月前 提供元-ProEngineer
リモートOK

【JavaScript/PHP/業務委託】求人WEBサービスのエンハンス開発★BtoC向け開発経験者優遇!リモート可で月70万~

70-80万円/月額
業務委託(フリーランス)

同社はWebシステムやスマフォアプリ開発を得意とする受託開発企業です。 今回は求人WEBサービスの保守ならびにエンハンス対応をご担当頂きます。 緊急時対応、脆弱性調査・対応、サイトのパフォーマンス向上対応がメインとなります。 ※面談は弊社同席で1回行います。

案件の必須スキル

・PHP (Laravel) の開発経験 ・JavaScriptの開発経験 ・Git経験 ・BtoC向けWebシステムの開発経験 ・勤怠・コミュニケーション良好な方 ・自発的に動ける方

6ヶ月前 提供元-ProEngineer
リモートOK

【PHP/JavaScript/業務委託】求人WEBサービスのエンハンス開発★スクラム経験者優遇!リモート併用で月70万~

70-80万円/月額
業務委託(フリーランス)

同社はWebシステムやスマフォアプリ開発を得意とする受託開発企業です。 今回は求人WEBサービスの保守ならびにエンハンス対応をご担当頂きます。 緊急時対応、脆弱性調査・対応、サイトのパフォーマンス向上対応がメインとなります。 ※面談は弊社同席で1回行います。

案件の必須スキル

・PHP (Laravel) の開発経験 ・JavaScriptの開発経験 ・Git経験 ・BtoC向けWebシステムの開発経験 ・勤怠・コミュニケーション良好な方 ・自発的に動ける方

6ヶ月前 提供元-ProEngineer
リモートOK

【PHP/JavaScript】フルスタックエンジニア★toB向け電子契約Saasの設計・開発

70-80万円/月額
業務委託(フリーランス)

自社が提供している電子契約(電子契約サービス3冠受賞)Saasの設計と開発作業を担当して頂きます。 また新規サービスの世界初のワンデジタル署名及び機能追加開発にも携わっていただきます。 ※エンド直案件です。面談は弊社同席で1回+顔合わせになります。

案件の必須スキル

・PHP及びLaravelの開発経験(3年以上) ・コードレビューの実務経験 ・基本設計、詳細設計におけるドキュメント成果物の作成経験 ・変化に柔軟に対応できる方 ・Vue/Reactのいずれかの開発経験(2年以上)

6ヶ月前 提供元-ProEngineer
リモートOK

【PHP(Laravel)/JavaScript/業務委託】求人WEBサービスのエンハンス開発★2年以上の経験者優遇!リモート併用で月70万~

70-80万円/月額
業務委託(フリーランス)

同社はWebシステムやスマフォアプリ開発を得意とする受託開発企業です。 今回は求人WEBサービスの保守ならびにエンハンス開発をご担当頂きます。 緊急時対応、脆弱性調査・対応、サイトのパフォーマンス向上対応を行っていただくSEを募集しております。 ※面談は弊社同席で1回行います。

案件の必須スキル

・PHP (Laravel) の開発経験(最低2年以上) ・JavaScriptの開発経験(最低2年以上) ・Goでの開発経験またははVue.jsでの開発経験  ※どちらかの経験があればOK ・Git経験 ・BtoC向けWebシステムの開発経験 ・勤怠・コミュニケーション良好な方 ・自発的に動ける方

6ヶ月前 提供元-ProEngineer
リモートOK

【PHP(Laravel)/JavaScript(Vue.js)】フルスタックエンジニア★求人WEBサービスのエンハンス開発

70-80万円/月額
業務委託(フリーランス)

同社はWebシステムやスマフォアプリ開発を得意とする受託開発企業です。 今回は求人WEBサービスの保守ならびにエンハンス開発をご担当頂きます。 緊急時対応、脆弱性調査・対応、サイトのパフォーマンス向上対応を行っていただくSEを募集しております。 ※面談は弊社「プロエンジニア」のキャリアコンサルタントが同席の上、1回行います。プロエンジニア(運営元:インターノウス株式会社)ではエンド案件を中心に常時8000件の案件を保有しており、エンジニアの方々に業界最安値級の手数料で安心して働ける高品質な案件をご紹介しております。 【登録から就業までの流れ】 STEP.1 「プロエンジニア」(案件掲載元)で無料会員登録もしくは案件に申し込み ↓ STEP.2 キャリアコンサルタントよりお電話にて詳細をお伺いします ↓ STEP.3 案件のご紹介 ↓ STEP.4 紹介先企業との三者面談 ↓ STEP.5 就業スタート 【お問い合わせ先】 登録済みの方:担当のキャリアコンサルタントにお電話ください。 まだ登録がお済みでない方:掲載元の「お問い合わせ」よりお問い合わせください。

案件の必須スキル

・PHP (Laravel) の開発経験(最低2年以上) ・JavaScript の開発経験(最低2年以上) ・Vue.js でのSPA / SSR / SSG導入・開発経験 ・Git経験 ・BtoC向けWebシステムの開発経験 ・勤怠・コミュニケーション良好な方 ・自発的に動ける方

6ヶ月前 提供元-ProEngineer

PHP/社内業務システムの開発案件・求人

60-80万円/月額
業務委託(フリーランス)

保育、教育施設向けICTシステムやSaaSを展開している企業にて、PHPを用いた社内業務システムの 開発、運用業務をご担当頂きます。 主な業務内容は下記となります。 ・PHPを用いた社内業務システムの開発/運用および継続的な品質向上、技術提案 ・AWS、GCPなどを用いて、社内業務システムとSaaS型アプリケーション連携を構築 ・データ収集基盤の開発/運用 ・社内ユーザーからの問い合わせや調査 また、働き方としてバーチャルオフィス(Gather)を採用しております。 チーム構成:開発チーム:5名 PHP

案件の必須スキル

・PHPでの開発経験:3年以上 ・JavaScriptでの開発経験:3年以上 ・Webアプリケーション開発経験 ・オブジェクト指向を用いた開発経験

6ヶ月前 提供元-ギークスジョブ

PHP/教育施設向け業務支援サービスの開発案件・求人

65-85万円/月額
業務委託(フリーランス)

保育・教育施設向けICTシステムやSaaSを展開している企業にて、当システムの開発支援業務をご担当いただきます。 チーム体制としてフロントエンドとバックエンドが分かれておりませんので、どちらも対応頂く予定です。 開発手法はアジャイル開発となり、ペアプロを1日のうち半分以上の割合で行っています。 具体的には下記業務をご担当いただきます。 ・新規機能の開発 ・既存機能の改修、機能追加 ・お客様からの問い合わせに対する技術的な調査 ※フルリモート可 PHP

案件の必須スキル

・PHPを用いた開発経験:3年以上 ・フロントエンドの開発経験 ・Webアプリケーション開発経験3年以上(自走可能な方) ・PHPUnit(PHP)やJUnit(Java)などテストコードのご経験 ・不具合調査/障害調査からバグフィックスまでのご経験 ・アジャイル開発の経験

6ヶ月前 提供元-ギークスジョブ

PHP/大規模教育プラットフォーム開発案件・求人

65-85万円/月額
業務委託(フリーランス)

累計利用生徒210万人以上が利用する教育プラットフォームにおいて 学校内で生徒、先生、保護者間で行われるコミュニケーションや連絡を行うための機能群のサービス開発、運用を行っているチームへの配属となります。 複数サービスが転換されている中で、最も利用がされている機能群であり、高い信頼性とスケーラビリティが求められます。 現在、PHPで開発されたこれらの機能群を、 プロダクトの成長と信頼性の向上を目指したリアーキテクトを進めています。 リアーキテクトを進める中で、システムの課題を構造的に捉え、 チームの中長期的な成果が最大化されるような技術戦略の立案と推進をお任せしたいと考えています。 【業務内容】 教育プラットフォームのコミュニケーション機能群のサービス開発、運用 上記機能群の信頼性向上を目的としたリアーキテクトの推進 【稼働日数】 週4もしくは5日 稼働時間は基本フルタイムを想定しています。 PHP

案件の必須スキル

・PHPで作られたWebサービスおよびAPIの設計、開発、運用経験:3年以上 ・RDBMS(MySQL/PostgreSQL 等)を用いた開発経験 ・GitHub等を使ったチーム開発経験(Pull Request を使ったコードレビューなど) ・PHPUnit等のテスティングフレームワークを用いたユニットテストの経験 ・Laravel、CakePHP、FuelPHPなどのPHP Webアプリケーションフレームワークの利用経験 ・CircleCIやGitHub ActionsなどのCI/CDの経験 ・AWSを用いたインフラ環境の利用、運用経験

6ヶ月前 提供元-ギークスジョブ

PHP/自社リサーチプラットフォームのリニューアル開発案件・求人

65-85万円/月額
業務委託(フリーランス)

ネットリサーチのパネルプロバイダーとして、ネットリサーチに必要不可欠なアンケート会員(アジア16か国5,235万人以上)と、 企業様のマーケティング活動を手助けするための、リサーチプラットフォームを提供している企業です。 自社のリサーチ・クラウド・パネルのネットワークを活用し、 世界53 の国と地域で5,327 万人(2023年1月時点)の生活者にリーチすることが可能となっており、 日本のみならず、世界各国の企業からマーケティングも調査依頼を多数受注しております。 今回は自社のプラットフォームサービスのリニューアル開発業務の依頼となっております。 主な想定業務内容は下記の通りです。 ※あくまでも想定している内容であり変更する可能性あり ①自社リサープラットフォームサービスの企画、開発、運用 ②アンケートシステムや海外調査向けシステム、新サービスの企画、開発、運用 ③多種多様なデータ(ソーシャル、POSデータ等)の収集や分析ツールの開発、大規模データマイニングツールの開発、運用 ④業務システムの企画、構築、運用 既存サービスのフルスクラッチやバージョンアップ、新規サービスの開発など、 ご経験やご志向性に合わせて幅広くお願いすることを考えております。 商談時はエンジニアさん自身の強みだけでなく、 本人がどのような業務に携わりたいかというご意向も確認させていただきます。 これまで、上流工程から関わる機会がなかった方でも、 新たなチャレンジに意欲的な方であれば大歓迎のポジションとなっております。 開発工程に関しては、要件定義から保守運用までの全てをお任せ予定です。 PHP

案件の必須スキル

・PHP(CakePHP)を用いた実務経験:3年以上

6ヶ月前 提供元-ギークスジョブ

PHP/新規機能の開発案件・求人

65-85万円/月額
業務委託(フリーランス)

新規機能の開発、既存機能の改善対応、バグの修正 Redmineで案件管理されています。  以下はアサインされた後の流れになります。  1、仕様書の確認  2、実装  3、コードレビュー  4、テスト専任部隊のテストで発見されたバグの修正対応 ・短い修正/開発:1~3日程度 ・長い修正/開発:1~3ヵ月程度 PHP

案件の必須スキル

.・PHP開発経験:3年以上 ・Laravelの経験:2年以上 ・AWS環境での開発経験

6ヶ月前 提供元-ギークスジョブ

PHP/建築図面を作成するツールの開発案件・求人

60-80万円/月額
業務委託(フリーランス)

・Webアプリケーションの開発 ・ユニットテストの作成 ・仕様書作成 建築図面を作成するツールのバックエンド開発案件になります。 ※プロダクト詳細については商談時にご説明いたします。 PHP

案件の必須スキル

・Lalavelを用いた開発経験:2年以上 ・2年以上のWebアプリケーション運用経験

6ヶ月前 提供元-ギークスジョブ

PHP/保育、教育施設向け業務支援サービスの開発案件・求人

60-80万円/月額
業務委託(フリーランス)

「保育・教育施設向け業務支援サービス(SaaS)」の以下業務をご担当頂きます。 ・新規機能の開発 ・既存機能の改修・機能追加 ・お客様からの問い合わせに対する技術的な調査 PHP

案件の必須スキル

・Webアプリケーション開発経験 :3年以上 ・PHPUnit(PHP)やJUnit(Java)などテストコードの実装経験 ・XPやスクラムなどアジャイル開発の経験もしくは知見 ・大規模システムのリファクタリングの経験 ・不具合調査、障害調査からバグフィックスまでのご経験

6ヶ月前 提供元-ギークスジョブ

PHP/自社コンテンツの新規機能開発と既存機能の改善修正案件・求人

60-80万円/月額
業務委託(フリーランス)

自社コンテンツの新規機能の開発や、既存機能の改善対応、 バグの修正を行っていただきます。 Redmineで案件管理されています。  以下はアサインされた後の流れになります。 1. 仕様書の確認 2. 実装 3. コードレビュー 4. テスト専任部隊のテストで発見されたバグの修正対応 PHP

案件の必須スキル

・PHP開発経験:5年以上 ・PHPUnitの経験 ・参画期間が比較的長い方

6ヶ月前 提供元-ギークスジョブ

PHP/自社プロダクト介護管理システムの新規開発案件・求人

60-80万円/月額
業務委託(フリーランス)

介護管理システムの新規開発における設計、開発、テスト業務をご担当いただきます。 担当工程は、設計~プログラム開発~テストをお願いいたします。 フロントエンドおよびバックエンドの開発、各種テスト、データ移行などが主な作業内容となります。 【役割】 ・SEサブリーダー:工程管理(進捗管理)の実施 ・SE設計:基本設計~詳細設計(共通設計、共通仕様まとめ、機能設計など)、設計課題対応 PHP

案件の必須スキル

・基本設計、詳細設計の経験:3年以上(PHPの現場ですが、基本設計できれば言語不問です) ・要件定義、概要設計から管理機能の基本設計、詳細設計の作成経験  (CRUD、ER図、IF定義、機能概要設計、データバリデーション定義など) ・MVCモデルへの理解 ・データベースアーキテクチャへの理解

6ヶ月前 提供元-ギークスジョブ

この条件の新着案件情報を受け取る

PHPUnitのフリーランス案件に関するよくある質問

PHPUnitのフリーランス案件・求人の月額単価相場を教えて下さい

PHPUnitのフリーランス案件・求人はどのくらいありますか

PHPUnitのフリーランス案件・求人でリモートワークや在宅ワークはできますか

PHPUnitのフリーランス案件は未経験でも応募可能ですか?

PHPUnitのフリーランス案件の商談や面談ではどのような内容が聞かれますか?

この条件の新着案件情報を受け取る

PHPUnitのフリーランス案件・求人単価相場

最高単価

130万円

最低単価

45万円

平均単価

81.7万円

2024年11月のPHPUnitのフリーランス案件・求人の月額単価の平均は81.7万円です。PHPUnitのフリーランス案件・求人の年収の目安は981万円です。単価20万円台のPHPUnitのフリーランス案件・求人は0件、単価30万円台のPHPUnitのフリーランス案件・求人は0件、単価40万円台のPHPUnitのフリーランス案件・求人は1件、単価50万円台のPHPUnitのフリーランス案件・求人は1件、単価60万円台のPHPUnitのフリーランス案件・求人は8件、単価70万円台のPHPUnitのフリーランス案件・求人は12件、単価80万円台のPHPUnitのフリーランス案件・求人は36件、単価90万円台のPHPUnitのフリーランス案件・求人は20件、単価100万円台のPHPUnitのフリーランス案件・求人は6件です。※フリーランスボード調べ(2024年11月18日更新)

PHPUnitのフリーランス案件・求人の月額単価相場

2024年11月のPHPUnitのフリーランス案件・求人の平均月額単価は81.7万円です。前月比で-0.1%(-0.1万円)と月単位でみるPHPUnitのフリーランス案件・求人の月額単価は減少傾向です。

PHPUnitのフリーランス案件・求人の想定年収推移

2024年11月のPHPUnitのフリーランス案件・求人の想定平均年収は980.8万円です。前月比で-0.1%(-1.4万円)と月単位でみるPHPUnitのフリーランス案件・求人の想定年収は減少傾向です。

PHPUnitのフリーランス案件・求人リモートワーク比率

働き方割合前月比
フルリモート9.5%-50.5%
一部リモート90.5%+50.5%
常駐0%+0%

2024年11月のPHPUnitのフリーランス案件・求人におけるフルリモート案件・求人の割合は9.5%で前月比で-50.5%とやや減少傾向にあります。一部リモート案件・求人の割合は90.5%で前月比で+50.5%とやや増加傾向にあります。常駐案件・求人の割合は0%で前月比で+0%と横ばい傾向にあります。

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

■PHPUnitとは PHPUnitは、PHPプログラミング言語用の単体テスティングフレームワークで、xUnit系テスティングフレームワークの一つです。PHPUnitは、PHPで書かれたコードの正確性と品質を保証するために、個々の関数やクラスが期待通りに動作することを検証する自動化されたテストの作成を支援します。 PHPUnitの特徴として、アサーションメソッドを使って期待する動作を記述できること、テストケースをクラスとして定義し、メソッドとしてテストを実装できること、テストの前処理と後処理をセットアップとティアダウンで行えること、データプロバイダを使ってテストデータを供給できること、モックオブジェクトを使って依存オブジェクトの振る舞いを制御できること、テストの実行結果をHTML、XML、JSON形式で出力できること、コードカバレッジ情報を収集・レポートできること、PHPのバージョンやPHPの拡張機能の有無に応じてテストを実行できることなどが挙げられます。 PHPUnitができる開発は、PHPで書かれたライブラリやフレームワークのテスト、Webアプリケーションのユニットテスト、データベースと連携するコードのテスト、外部APIとの統合テスト、コマンドラインツールのテスト、バッチ処理のテスト、PHPの拡張モジュールのテスト、CI/CDパイプラインでの自動テスト、テスト駆動開発(TDD)の実践と幅広いです。 PHPUnitを活用している世界的サービスやプロダクトは、Laravel、Symfony、CakePHP、CodeIgniterなどのPHPフレームワーク、WordPress、Drupal、Joomla!、Magentoなどのオープンソースプロジェクト、Composer、Packagist、Mocky.ioなどのPHPエコシステムのツールやサービスが挙げられます。また、PHPUnitは、PHPの開発者コミュニティで広く使われており、多くの企業や組織でPHPプロジェクトの品質管理とテスト自動化に利用されています。 ■PHPUnitを活用するメリット この章ではPHPUnitを活用するメリットについて説明します。 PHPUnitを習得することにより、具体的に以下のようなメリットがあります。 ・自動化されたテストにより品質の高いコードを効率的に保証可能 ・リグレッションテストにより変更に強いアプリケーションの構築が可能 ・モックオブジェクトによりテスト容易性の向上が見込める ・ユニットテストによるモジュール単位での動作検証が可能 ・アサーションにより期待する動作の記述がシンプルに行える ・様々なPHPフレームワークやツールとの高い親和性 ・オープンソースのため導入コストが低くコミュニティも活発 PHPUnitはPHPアプリケーション開発、フレームワークを活用した開発、既存システムのリファクタリングなど様々な開発に活用されており、フリーランス求人・案件数も多いです。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。 ■PHPUnitを活用するデメリット この章ではPHPUnitを活用するデメリットについて説明します。 PHPUnitを習得することにより、具体的に以下のようなデメリットがあります。 ・テストコードの記述にある程度の学習コストと時間が必要 ・テストをメンテナンスするためのコストが別途発生する ・実行時間が長くなりがちでテストの実行に時間がかかる場合がある PHPUnitはメリットが多いですが、学習コストやテストメンテナンスのコストなど注意すべき点がいくつかあることを理解しておきましょう。 PHPUnit習得を今後検討しているフリーランスエンジニアはPHPUnitを活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。