1 - 30件/全9,991件
■概要:某ゲーム会社Webサービスの設計、開発、運用 ・機能及びキャンペーンの新規開発や改善 - 新機能含め提案、仕様検討から関わることができます ・APIの設計/開発、DB設計、サーバー負荷軽減 ・AWSなどのクラウドインフラを利用したサービス設計/運用 ・パフォーマンスチューニングやバグ対応 ・各種業務効率化に向けたツール開発 ・お客様からのお問い合わせについての調査対応 ・新サービスに向けた技術検証、PoC 【担当工程】 ・案件定義 ・基本設計 ・詳細設計 ・開発 ・テスト ・運用 Go
案件の必須スキル
・WebアプリケーションまたはWebAPIの開発経験:3年以上 ・Go言語(Echo)を使用した開発経験:3年以上 ・高負荷/大規模システム開発経験 ・React,Typescriptを利用したフロント開発経験
AIを用いた自社サービスのWEBアプリ開発をお願いいたします。 主に下記業務をお任せいたします。 ・新規プロダクト/機能の設計・実装・レビュー・テスト・運用保守 ・チームの生産性やプロダクト品質向上のため各種自動化やプロセスの整備、ドキュメントの執筆 ・必要に応じて、チームメンバーの指導・メンタリング・コーチング など
案件の必須スキル
・週5フルタイム稼働可能な方 ・都内への出社が可能な方 ・5年以上のWebアプリケーション開発・運用実務経験 ・Ruby on Rails/Laravel/Django/Go等のバックエンド経験 ・React / VueJS / Angular/TypeScript等のフロントエンド経験 ・Docker/Kubernetes/Github Actions/CircleCI/Jenkins/Ansible等を用いたCI/CD構築経験
・Go、TypeScriptを用いたtoC向けキャンペーンシステム新規機能フルスタック開発案件に携わっていただきます。 具体的には下記を想定しております。 -Webサービスの設計、開発、運用 -機能及びキャンペーンの新規開発や改善 -APIの設計/開発、DB設計、サーバー負荷軽減 -AWSなどのクラウドインフラを利用したサービス設計/運用 -パフォーマンスチューニングやバグ対応 -各種業務効率化に向けたツール開発 -新サービスに向けた技術検証、PoC ※一部アダルトコンテンツを含みます
案件の必須スキル
・WebアプリケーションもしくはWebAPIの開発経験(3年以上) ・Echoを使用した開発経験 ・高負荷もしくは大規模システム開発経験 ・Reactを利用したフロント開発経験
・二次元コンテンツ事業_商業ゲーム開発部における、ECプラットフォーム開発案件に サーバーサイドエンジニアとして携わっていただきます。 具体的には下記を想定しております -要件定義 -基本設計 -詳細設計 -開発 -結合テスト -ユーザーテスト -保守改修 ※アダルトコンテンツが含まれます
案件の必須スキル
・PHPを用いた開発経験(3年以上) ・Javaを用いた開発経験(3年以上) ・Webアプリケーション開発経験(5年以上) ・RDBにおけるSQLとテーブル設計経験 ・設計~開発、テストまでの一通りの工程の経験
・二次元コンテンツ事業_商業ゲーム開発部における、ECプラットフォーム開発案件に サーバーサイドエンジニアとして携わっていただきます。 具体的には下記を想定しております -要件定義 -基本設計 -詳細設計 -開発 -結合テスト -ユーザーテスト -保守改修
案件の必須スキル
・PHPを用いた開発経験(3年以上) ・Javaを用いた開発経験(3年以上) ・Webアプリケーション開発経験(5年以上) ・RDBにおけるSQLとテーブル設計経験 ・設計~開発、テストまでの一通りの工程の経験
案件概要:事業会社におけるToC向けサービス開発案件(Laravel×Vue) 業務内容: 自社HR系サービスにてLaravelとVueを用いたフルスタック開発を担当 要件定義から実装 テストまで幅広く対応 勤務時間:在宅時 9:00~18:00 / 出社時 10:00~19:00 場所:溜池山王(週3日出社) 備考: ・私服勤務可 ・貸与PC(Windows)使用 ・年齢40代前半まで ・短期案件が多い方は不可(1年以上の案件が最低1件以上必要) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・基本設計からの実務経験 ・Laravelでの開発経験2年以上 ・Vue.jsでの開発経験2年以上 ・事業会社でのシステム開発経験(連続1年以上) ・エンジニア5名以上の規模での業務経験 ・実装方針の検討およびコードレビュー経験 ・テスト計画作成経験 ・非エンジニアとの連携経験 ・アジャイル開発経験
案件概要:事業会社における社内システム開発案件(React×Laravel) 業務内容: 複数の自社サービスを持つ事業会社にて社内システムを担当 UIやサービスの根幹に携わりながら設計~開発を行う。 勤務時間:在宅時 9:00~18:00 / 出社時 10:00~19:00 場所:溜池山王(週3日出社) 備考: ・私服勤務可 ・貸与PC(Windows)使用 ・年齢40代前半まで ・短期案件が多い方は不可(1年以上の案件が最低1件以上必要) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Laravelでの開発経験2年程度 ・Reactでの開発経験2年程度 ・企画書やUI仕様書を基にした小~中規模の実装が可能 ・エンジニア5名以上のチームでの開発経験 ・コードレビュー経験 ・スキルシートが丁寧に記載されていること
-------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です -------------------------------- ■概要 当社はフリーランスエンジニアが創業したシステム開発支援会社です。 弊社に関わるクライアント様、エンジニア様が双方にメリットがあるようなそんな組織、事業を作り上げていけるような会社組織を目指しています。 - システム開発事業 ソフトウェア製品、アプリ、システムの開発・運用支援を行います。 モダンな言語から、さまざまな規模の開発案件をご支援いたします。 - データ分析事業 大規模データを集計・分析・経営状況の意思決定や施策の支援を行っています。 - 自社サービス開発 自社でのプロダクト開発 ■業務内容 競合ページの変化監視や顧客の営業支援を目的としたWeb監視ツールを開発・提供しています。 現在、さらなる機能拡張とユーザビリティ向上を目指し、開発チームを強化するためにエンジニアを募集しています。 具体的には、機能改善、新規機能の追加、システムの安定運用に携わっていただきます。 - 新機能の設計・実装および既存機能の改善 - URL監視機能の精度向上と効率化、キーワード連動機能の追加 - 大規模な監視対象URLの効率的な処理を実現するためのインフラ拡張と最適化 - 顧客からの要望に基づく機能のカスタマイズ対応
案件の必須スキル
- PHPおよびPythonでの開発経験 - LaravelまたはSeleniumを使用したWeb開発およびテスト自動化の経験 - MySQLを利用したデータベース設計・管理経験 - AWS環境でのインフラ構築・運用経験(EC2, S3, RDS, CloudWatch, EventBridgeを含む) - GitHubを活用したチーム開発の経験
案件概要:事業会社におけるToC向けサービス開発案件(Laravel×Vue) 業務内容: 自社HR系サービスにてLaravelとVueを用いたフルスタック開発を担当 要件定義から実装 テストまで幅広く対応 勤務時間:在宅時 9:00~18:00 / 出社時 10:00~19:00 場所:溜池山王(週3日出社) 備考: ・私服勤務可 ・貸与PC(Windows)使用 ・年齢40代前半まで ・短期案件が多い方は不可(1年以上の案件が最低1件以上必要) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・基本設計からの実務経験 ・Laravelでの開発経験2年以上 ・Vue.jsでの開発経験2年以上 ・事業会社でのシステム開発経験(連続1年以上) ・エンジニア5名以上の規模での業務経験 ・実装方針の検討およびコードレビュー経験 ・テスト計画作成経験 ・非エンジニアとの連携経験 ・アジャイル開発経験
案件概要:事業会社における社内システム開発案件(React×Laravel) 業務内容: 複数の自社サービスを持つ事業会社にて社内システムを担当 UIやサービスの根幹に携わりながら設計~開発を行う。 勤務時間:在宅時 9:00~18:00 / 出社時 10:00~19:00 場所:溜池山王(週3日出社) 備考: ・私服勤務可 ・貸与PC(Windows)使用 ・年齢40代前半まで ・短期案件が多い方は不可(1年以上の案件が最低1件以上必要) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Laravelでの開発経験2年程度 ・Reactでの開発経験2年程度 ・企画書やUI仕様書を基にした小~中規模の実装が可能 ・エンジニア5名以上のチームでの開発経験 ・コードレビュー経験 ・スキルシートが丁寧に記載されていること
社内で使用される業務システムを開発を担当していただきます。 業務フローに準じ、領域問わず実装を担っていただきます。 PHP
案件の必須スキル
・企画書や仕様書(概要やUI仕様書含む)を参考に、小~中規模の実装ができる ・事業会社等でのシステム開発業務 ・PHP(Laravel)、TypeScript(React)も用いた1年以上の開発経験 ・エンジニアとして2職種以上の職種が関係するPJでの実務経験 ・エンジニア5名以上規模での開発業務
ブランド買取サイトの運用や構築におけるシステム開発全般を担当していただきます。 LaravelやPHPを利用した開発を中心に要件定義、設計、実装、レビューなど業務内容は多岐に渡ります。 PHP
案件の必須スキル
・ PHP、Laravelを利用した開発経験3年以上 ・JavaScriptを利用した開発経験3年以上 ・Docker、AWS、Git、Githubの開発経験が2年以上 ・API設計及びAPI実装経験がある ・5名以上でのチーム開発経験2年以上 ・テストコード実装経験 ・保守性を意識したコードが書ける方
・官公庁向けシステムアプリ開発案件にブリッジSEの立場で携わっていただきます。 ・主に下記作業をご担当いただきます。 -要件定義~基本設計 -開発段階でのディレクション
案件の必須スキル
・システムエンジニアとして開発に携わった経験 ・アプリケーションエンジニアまたはインフラエンジニアとしての経験 ・要件定義経験
・Pythonや生成AIを用いたtoB向けマッチングサービスシステム構築改修案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 -プロダクト概要設計 -画面設計及び実装 -詳細設計から実装
案件の必須スキル
・Pythonを用いた開発経験(5年以上) ・LLMアプリケーション開発支援フレームワークの主要モジュールの理解と活用 -LangChain -LangGraph ・具体的なAIエージェントの設計や実装や運用経験 ・特定領域におけるAIエージェント開発経験 -カスタマーサポート -情報検索 -タスク自動化 ・フロントエンドやバックエンドの経験
介護系サービスを展開する企業様において、要介護者と介護施設のマッチングサービスや 介護人材の求人サービスのサーバーサイド開発に携わっていただきます。 作業内容例 ・Webサービスのシステム開発 ・API設計、開発 ・ログ基盤の整備、構築、運用 ・データ分析システムの開発、運用 ・新規サービスの設計、開発 PHP
案件の必須スキル
・PHP+Laravelを用いたWEBシステム実装経験:3年以上 ・Typescript(React.js)のご経験 ・上記経験PJの規模として、4名以上の実装者が同時にアサインされる規模感であること ・一般的に実現可能な仕様のSQLであれば独力で実装できること ・クリーンアーキテクチャやドメイン駆動の知見
プロジェクトリーダに問い合わせが来ることが多いのでリーダーと同じレベルで質疑応答ができる方が望ましいです。 インフラ側はAWSを使用しており全体像を把握し機能回収、追加項目、 またバックエンドではPHP(Laravel)を使用しておりインフラ、PHPを主に触りながら開発対応いただきます。 プロジェクトをリードできる方、自走できる方を求めております。 AWS
案件の必須スキル
・受動出来ではなく主体的に企画やタスクをこなせる方(重要) ・エンジニアとしての業界経験5年以上(上級SEレベル) ・AWSの設計構築経験3年以上 ・PHPでの開発経験(Laravel or F/Wなしでの経験) ※一人称レベル・MY SQL(DBの立ち上げ経験)
WebRTCを利用した超低遅延かつ大規模な配信基盤を提供しています。 下記業務を行っていただきます。 ・プロダクトの新規機能開発、改修、保守、運用 ・プロダクトのリプレイスにおける調査、設計、開発 ・プロダクトの運用課題を解決するための施策立案から設計、実装、リリース後の効果測定と改善 ■具体的な業務イメージ ・Webアプリケーション設計・開発(技術スタックを生かしたサービスの機能追加や改善の開発、運用) ・クラウドサービス(AWS/GCP/Azure等)を利用したサービス運用・開発 ・プロジェクト進行管理 ※ご経験に応じてお任せする範囲を調整いたします。 それまでのご経験を生かしてチームリーダーや技術的にメンバーを リーディングしていくポジションでご活躍いただくことも可能です!
案件の必須スキル
・週5フルタイム稼働可能な方 ・30〜40代の方 ・PHP(Laravel)での開発経験 3年以上 ・AWS / オンプレミスでのインフラ設計・構築・運用経験 ・複数人数でのチーム開発経験
案件概要:事業会社におけるToC向けサービス開発案件(Vue) 業務内容: 自社サービスのToC向けフロントエンド開発をVueで実施 技術だけでなくコミュニケーション力も重視 サーバーサイド(Laravel)も学べる環境 勤務時間:在宅時 9:00~18:00 / 出社時 10:00~19:00 場所:溜池山王(週3日出社) 備考: ・私服勤務可 ・貸与PC(Windows)使用 ・年齢40代前半まで ・短期案件が多い方は不可(1年以上の案件が最低1件以上必要) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Vueでの開発経験2年以上 ・事業会社でのシステム開発業務経験 ・エンジニア5名以上の運用業務経験 ・実装方針の検討およびコードレビュー経験 ・テスト計画/テストケースの作成経験 ・非エンジニアとの連携経験 ・アジャイル開発経験 ・リーダー経験(または1人称でテックリード業務が可能な方) ・スキルシートの記載が丁寧であること
案件概要:自社プロダクトと外部システムとのデータ連携に関する接続開発および保守運用(Laravel ドメイン駆動設計) 業務内容: ・外部システムとのデータ連携に関する接続開発および保守 ・API開発および実装 ・ソースコードおよび概要資料からの仕様理解と実装対応 ・チーム開発ルールの遵守と能動的なプロジェクト推進 勤務時間:9:00〜18:00(応相談) 場所:フルリモート可(地方在住者も相談可 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Laravelまたは他のフレームワークでの開発経験 ・ドメイン駆動設計に基づくデータ構造設計スキル ・Gitを用いたチーム開発経験 ・MySQLでの開発経験 ・Docker/docker-composeを利用した開発経験 ・外部向けAPIの作成および外部API利用経験 ・コードレビューの経験
案件概要:B2B SaaSサービスのSREエンジニア業務 業務内容: ・アプリケーションDB構成の改善(データ構成・パフォーマンス) ・社内SREチームと運用フローの構築 ・AWS構成の最適化やアプリケーション構成の見直し(DB、CI/CD、パフォーマンス) ・負荷試験、セキュリティ診断テストの実施 ・社内バックオフィスセキュリティ関連業務の巻き取り 勤務時間:9:00~18:00 場所:フルリモート 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・データベースのデータ構成およびクエリのパフォーマンス改善 ・AWS環境でのインフラ運用経験 ・Linuxサーバの運用経験 ・監視運用経験 ・基本的なネットワーク知識 ・gitの使用経験
・エネルギー関連企業向けアプリ開発プロジェクト ・ベンダー側メンバーとして参画 ・サーバーサイドとして、以下の業務を実施予定 -PHP(Laravel)を用いた開発作業 -AWS環境上での開発 -MySQLを用いたデータベース設計/運用
案件の必須スキル
・以下によるアプリ開発経験 -PHP(Laravel) ・MySQL ・AWS
・Laravelを用いた日程調整サービスの開発にご参画いただき、 新機能のバックエンド開発をご担当いただきます。 ・スキルに応じて設計や企画もお任せ致します。
案件の必須スキル
・PHP(Laravel)、MySQLを用いたWebアプリケーション開発経験(3年以上) ・Laravelを用いた開発経験(2年以上) ・Vue.jsを用いた開発経験(1年以上) ・AWS環境下における開発経験(2年以上)
-------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です -------------------------------- ■概要 ・動画配信サービス向け動画編集・エンコード管理システムをご担当いただきます。 ■ 役割 ・バックエンドエンジニア(API 開発およびインフラ管理)
案件の必須スキル
- PHPサーバーサイドプログラム開発経験(3年以上)
自社メディア事業のさらなる成長を支えるために、社内のシステム基盤や業務ツールの最適化、改善を 推進していただきます。 新規サービスの立ち上げも含まれ、社内外に影響力のあるインフラ、システム設計に 携われるポジションです。 <具体的な業務内容> ・社内システムおよび自社サービスの企画、設計、実装、運用、改善 ・インフラ・ネットワークの運用管理 ・業務アプリケーションの導入支援、運用 ・社内のツールやテクノロジーに関するサポート、トラブルシューティング ・自社システムの管理画面改修、基幹システムとの連携開発 PHP
案件の必須スキル
・PHPでの開発経験:3年以上 ・LAMP環境(Linux, Apache, MySQL, PHP)におけるWebサービス開発、運用経験
案件概要:自社プロダクトと外部システムとのデータ連携に関する接続開発および保守運用(Laravel ドメイン駆動設計) 業務内容: ・外部システムとのデータ連携に関する接続開発および保守 ・API開発および実装 ・ソースコードおよび概要資料からの仕様理解と実装対応 ・チーム開発ルールの遵守と能動的なプロジェクト推進 勤務時間:9:00〜18:00(応相談) 場所:フルリモート可(地方在住者も相談可 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Laravelまたは他のフレームワークでの開発経験 ・ドメイン駆動設計に基づくデータ構造設計スキル ・Gitを用いたチーム開発経験 ・MySQLでの開発経験 ・Docker/docker-composeを利用した開発経験 ・外部向けAPIの作成および外部API利用経験 ・コードレビューの経験
案件概要:B2B SaaSサービスのSREエンジニア業務 業務内容: ・アプリケーションDB構成の改善(データ構成・パフォーマンス) ・社内SREチームと運用フローの構築 ・AWS構成の最適化やアプリケーション構成の見直し(DB、CI/CD、パフォーマンス) ・負荷試験、セキュリティ診断テストの実施 ・社内バックオフィスセキュリティ関連業務の巻き取り 勤務時間:9:00~18:00 場所:フルリモート 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・データベースのデータ構成およびクエリのパフォーマンス改善 ・AWS環境でのインフラ運用経験 ・Linuxサーバの運用経験 ・監視運用経験 ・基本的なネットワーク知識 ・gitの使用経験
案件概要:事業会社におけるToC向けサービス開発案件(Vue) 業務内容: 自社サービスのToC向けフロントエンド開発をVueで実施 技術だけでなくコミュニケーション力も重視 サーバーサイド(Laravel)も学べる環境 勤務時間:在宅時 9:00~18:00 / 出社時 10:00~19:00 場所:溜池山王(週3日出社) 備考: ・私服勤務可 ・貸与PC(Windows)使用 ・年齢40代前半まで ・短期案件が多い方は不可(1年以上の案件が最低1件以上必要) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Vueでの開発経験2年以上 ・事業会社でのシステム開発業務経験 ・エンジニア5名以上の運用業務経験 ・実装方針の検討およびコードレビュー経験 ・テスト計画/テストケースの作成経験 ・非エンジニアとの連携経験 ・アジャイル開発経験 ・リーダー経験(または1人称でテックリード業務が可能な方) ・スキルシートの記載が丁寧であること
複数存在する中古買取システムを統合し、システムの簡素化およびUX向上を図るプロジェクトに参画していただきます。 要件定義からリリースまでの一連工程を担当し、要件定義書・設計書・運用マニュアルなど各種ドキュメント作成も行います。 また、デイリー朝会/夕会や週次顧客ミーティングにて進捗共有を行います。 PHP/Laravelによるフロントエンド・バックエンド開発を中心に携わり、クラウドネイティブ環境やテストコード実装の経験が活かせるプロジェクトです。 エンジニア様にとっては、要件定義フェーズから一貫して参画できるため、上流〜開発実装・運用設計まで幅広いスキルアップが見込まれるかと存じます。 PHP
案件の必須スキル
・Webシステムでの要件定義経験(1年以上) ・Webシステムでの設計経験(1年以上) ・PHP / Laravel を用いたフロント・バックエンド開発経験(3年以上)
【20代、30代が活躍中!】 ※週5日〜OKの案件です! ※実務経験1年以上お持ちの方が対象の案件です! 【業務概要】 最先端のAI技術を駆使したサービスを多角的に展開する事業会社において、 ゼロイチ(新規サービス)の開発PJTに携わっていただきます。 ・新規プロダクト/機能の設計・実装・レビュー・テスト・運用保守 ・チームの生産性やプロダクト品質向上のため各種自動化やプロセスの整備、ドキュメントの執筆 ・必要に応じて、チームメンバーの指導・メンタリング・コーチング 【条件】 ・場所:渋谷(リモートあり) ・面談:WEB1回 ・精算:140-180h 【必要スキル】 ・5年以上のWeb系システム開発実務経験 ・フロントエンド(React/VueJS/Angular/TypeScript等)の経験3年以上 ・バックエンド(Rails/Laravel/Django/Go等)の経験3年以上 ・クラウドインフラ(AWS/GoogleCloud/Terraform/Docker/Kubernetes等)の経験 ・AIによる開発(Cursor/Cline/RooCode/Windsurf等)の経験 ・CI/CD構築経験:Docker/Kubernetes/GithubActions/CircleCI/Jenkins/Ansible等を用いて 【尚可スキル】 ・アジャイル開発を進めた経験 ・データベースの設計・ER図記述経験 ・DDDまたはクリーンアーキテクチャの実務経験 ・インフラの設計経験 ・LLMを用いた開発経験 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・5年以上のWeb系システム開発実務経験 ・フロントエンド(React/VueJS/Angular/TypeScript等)の経験3年以上 ・バックエンド(Rails/Laravel/Django/Go等)の経験3年以上 ・クラウドインフラ(AWS/GoogleCloud/Terraform/Docker/Kubernetes等)の経験 ・AIによる開発(Cursor/Cline/RooCode/Windsurf等)の経験 ・CI/CD構築経験:Docker/Kubernetes/GithubActions/CircleCI/Jenkins/Ansible等を用いて
1 - 30件/全9,991件
この条件の新着案件情報を受け取る
単価で絞り込み
エリアで絞り込み
職種で絞り込み
この条件の新着案件情報を受け取る
■Laravelとは LaravelはMicrosoft社のTaylor Otwell が開発したオープンソースのPHP向けWebフレームワークです。 Laravelの特徴として、コードがシンプルで学習コストが低いことや拡張性が高いこと、人気フレームワークのため日本語の情報が豊富であること、MVCモデルを採用していること、コミュニティが月発であることなどが挙げられます。 Laravelができる開発はLPやオウンドメディア、ECサイト、ブランドサイトなどのWebサイト制作、SaaSアプリ開発、SNS関連開発、CRMシステム開発、APIバックエンド開発と幅広いです。 Laravelを活用しているサービスはStartups.com、Heroku、Nexy ERPなどがあります。 またLaravelを活用しているWebサイトはなどあります。 ■LaravelとCakePHPの違い この章ではLaravelとCakePHPの違いについて説明します。 Laravelは洗練された現代的なフレームワークであり、CakePHPは初心者向けの簡単なフレームワークです。 LaravelとCakePHPの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではLaravelは先述したようにLPやオウンドメディア、ECサイト、ブランドサイトなどのWebサイト制作、SaaSアプリ開発、SNS関連開発、CRMシステム開発、APIバックエンド開発が可能です。一方、CakePHPは高速なプロトタイピングや規模の小中規模のWebアプリケーションなどの開発ができます。どちらの開発フレームワークも「PHPベース」であり、かつ幅広く開発できますが、LaravelはAPI開発や大規模プロジェクトにおいて柔軟性を発揮する点、CakePHPは開発の速さと規約による簡潔さを優先する点が異なります。 また、Laravelは企業向けの大規模なアプリケーション開発に適しており、一方CakePHPは「スタートアップや中小企業のWebアプリケーション開発に適しています。 次に学習難易度についてLaravelは学習難易度がやや高めに感じられるでしょう。 その理由としてLaravelで多様な機能や拡張性をフルに活用するためには広範な知識が必要があるためです。 一方CakePHPの習得難易度は比較的低いと感じられる方が多いでしょう。その理由として規約に従った開発スタイルが初学者にも理解しやすく、迅速な開発が可能ためです。 最後に将来性を見ていきましょう。Laravel、CakePHPどちらも将来性は高いでしょう。 その理由としてWeb開発の需要が高まり続けているであるためです。 上記を鑑みるとWeb開発に活用されているLaravelやCakePHPの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■LaravelとFuelPHPの違い この章ではLaravelとFuelPHPの違いについて説明します。 Laravelは高度な機能を備えたフレームワークであり、FuelPHPはシンプルで軽量なフレームワークです。 LaravelとFuelPHPの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではLaravelはLPやオウンドメディア、ECサイト、ブランドサイトなどのWebサイト制作、SaaSアプリ開発、SNS関連開発、CRMシステム開発、APIバックエンド開発が可能です。一方、FuelPHPはAPI開発や小規模なWebアプリケーションなどの開発ができます。どちらの開発フレームワークもPHPベースであり、かつ幅広く開発できますが、Laravelはその拡張性と機能の豊富さである点、FuelPHPはその学習のしやすさと高速な開発サイクルである点が異なります。また、Laravelは大規模Webアプリケーション開発に適しており、一方FuelPHPは小〜中規模のプロジェクト開発に適しています。 次に学習難易度についてLaravelは学習難易度がやや高く感じられるでしょう。その理由としてLaravelで広範囲の機能を学習する必要があるためです。一方FuelPHPの習得難易度は比較的低いと感じられる方が多いでしょう。その理由として規約よりも構成がシンプルであるためです。 最後に将来性を見ていきましょう。Laravel、FuelPHPどちらも将来性は高いでしょう。その理由としてWeb開発におけるPHPの需要が続いているためです。上記を鑑みるとWebアプリケーション開発に活用されているLaravelやFuelPHPの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■LaravelとSymfonyの違い この章ではLaravelとSymfonyの違いについて説明します。 Laravelは高度な機能を備えたフレームワークであり、Symfonyは再利用可能なコンポーネントに焦点を当てたフレームワークです。 LaravelとSymfonyの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではLaravelは先述したようにLPやオウンドメディア、ECサイト、ブランドサイトなどのWebサイト制作、SaaSアプリ開発、SNS関連開発、CRMシステム開発、APIバックエンド開発が可能です。一方、Symfonyは大規模なエンタープライズレベルのアプリケーション開発などの開発ができます。どちらの開発フレームワークもPHPベースであり、かつ幅広く開発できますが、Laravelはその直感的なAPIと豊富なライブラリである点、Symfonyは高いカスタマイズ性とコンポーネントの再利用性である点が異なります。また、LaravelはAPIバックエンド開発に適しており、一方Symfonyは大規模Webアプリケーション開発に適しています。 次に学習難易度についてLaravelは学習難易度がやや低いでしょう。その理由としてLaravelが提供する豊富なドキュメンテーションと直感的なAPIであるためです。一方Symfonyの習得難易度はやや高いでしょう。その理由としてSymfonyが提供する高度な機能と柔軟性をフルに活用するためには幅広いPHPの知識が必要であるためです。 最後に将来性を見ていきましょう。Laravel、Symfonyどちらも将来性は高いでしょう。 その理由としてPHPの広範な採用とWeb開発における継続的な需要があるためです。上記を鑑みるとWebアプリケーション開発に活用されているLaravelやSymfonyの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Laravelを活用するメリット この章ではLaravelを活用するメリットについて説明します。 Laravelを習得することにより、具体的に以下のようなメリットがあります。 ・開発スピードが速い ・ORMがビルトインされている ・ユニットテストが容易である ・認証機能が標準搭載 ・トラフィックが大量に来ても対応可能 ・豊富なパッケージとアクティブなコミュニティ ・将来性がある LaravelはLPやオウンドメディア、ECサイト、ブランドサイトなどのWebサイト制作、SaaSアプリ開発、SNS関連開発、CRMシステム開発、APIバックエンド開発と様々な開発に活用されており、フリーランス求人・案件数もPHPの中では非常に多いです。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。 ■Laravelを活用するデメリット この章ではLaravelを活用するデメリットについて説明します。 Laravelを習得することにより、具体的に以下のようなデメリットがあります。 ・学習コストが高い ・一定のルールに従う必要があり、柔軟性に欠ける ・パフォーマンスのオーバーヘッドが発生する可能性あり ・成長が速いフレームワークであり、ドキュメントが最新の状態でないことも ・変更点が多くバージョンアップが難しい ・初期設定や運用の複雑さ Laravelはメリットが多いですが、習得の観点や成長スピードが早いが故の注意すべき点がいくつかあることを理解しておきましょう。 Laravel習得を今後検討しているフリーランスエンジニアはLaravelを活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■Laravelフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webサイト制作 Laravelは、Webサイト制作で活用されています。 Laravelでは Eコマースサイト制作、コーポレートサイト、ポートフォリオサイトなどの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は、データベース設計、RESTful APIの開発、ユーザー認証機能の実装、ショッピングカートや決済システムの統合、SEO対策のための最適化などです。 Laravelフリーランスエンジニアが求人・案件を獲得する上で、Laravelでの開発経験、MVCアーキテクチャへの理解、Eloquent ORMを利用したデータ操作の知識、フロントエンド技術(HTML, CSS, JavaScript)に対する基本的な理解、バージョン管理ツール(Git)の使用経験、テスト駆動開発(TDD)に関する知識などがあると参画しやすいでしょう。 ・SaaSアプリ開発 Laravelは、SaaSアプリ開発で活用されています。 Laravelでは、顧客管理システム開発、オンライン学習プラットフォーム開発、プロジェクト管理ツール開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は、マルチテナントアーキテクチャの設計、認証と認可機能のカスタマイズ、サブスクリプションモデルの統合、APIバックエンドの開発、フロントエンドとの統合作業などです。 Laravelフリーランスエンジニアが求人・案件を獲得する上で、Laravelでの開発経験、RESTful APIの設計と実装の知識、複数のデータベースとの連携経験、認証システム(OAuth、JWTなど)の実装経験、フロントエンドフレームワーク(Vue.js、Reactなど)との連携スキル、テスト駆動開発(TDD)への理解などがあると参画しやすいでしょう。 ・CRMシステム開発 Laravelは、CRMシステム開発で活用されています。 Laravelでは、顧客情報管理システム開発、営業サポートツール開発、マーケティングオートメーション統合などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は、顧客データベースの設計と実装、顧客とのインタラクションを追跡する機能の開発、カスタマイズ可能なレポート生成ツールの構築、APIを介した外部サービス(メール送信サービス、SNS連携など)との統合、セキュリティ対策とデータ保護の実施などです。 Laravelフリーランスエンジニアが求人・案件を獲得する上で、Laravelでの実践的な開発経験、Eloquent ORMを使用した複雑なデータハンドリングの知識、RESTful API設計と開発のスキル、セキュリティベストプラクティスへの深い理解、フロントエンド技術(HTML, CSS, JavaScript, Vue.jsなど)への基本的な知識、バージョン管理ツール(Gitなど)の使用経験などがあると参画しやすいでしょう。 ■Laravelフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 Laravelフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 LaravelはLPやオウンドメディア、ECサイト、ブランドサイトなどのWebサイト制作、SaaSアプリ開発、SNS関連開発、CRMシステム開発、APIバックエンド開発など様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいLaravelフリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向です。今後Laravelを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は数年前と比較して少なくなっておりますが、無くなることはないでしょう。 Laravelフリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはLPやオウンドメディア、ECサイト、ブランドサイトなどのWebサイト制作、SaaSアプリ開発、SNS関連開発、CRMシステム開発、APIバックエンド開発のフリーランス求人・案件を探してみましょう。 ■Laravelでの週2日・週3日フリーランス求人・案件 Laravelでの週2日・週3日フリーランス求人・案件について解説していきます。 Laravelの週2日・週3日フリーランス求人・案件はLaravel全体のフリーランス求人・案件の中で10%ほどの割合で存在します。 また週2日・週3日などの時短でも月額単価100万円を超える高単価なLaravelフリーランス案件・求人も多く存在します。 複数のLaravelフリーランス求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なLaravelフリーランス求人・案件はLaravelスキル以外にも、フロントエンド開発経験、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 Laravelフリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■Laravelフリーランス求人・案件に参画するために必要なスキル Laravelフリーランス求人・案件に参画するために必要なスキルを解説します。 Laravelフリーランス求人・案件に参画するために必要なスキルとしては、Laravel自体の開発経験、フロントエンド開発やサーバーサイド開発で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてLaravelフリーランスエンジニアとして、Laravelでの開発経験はもちろん、HTML/CSS、JavaScriptでのフロントエンド開発経験、RESTful APIの開発経験、MySQLやPostgreSQLなどのRDBMSの使用経験、テスト・デバッグ経験、Gitなどのバージョン管理システムの使用経験、セキュリティ知識があるとLaravelフリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとLaravelフリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けているとLaravelフリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにLaravelフリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■Laravel開発経験年数別のアドバイス Laravelフリーランス求人・案件に参画するため、Laravel開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のLaravelフリーランスエンジニア 開発経験1〜2年のLaravelフリーランスエンジニアはルート、ミドルウェア、ビュー、Eloquent ORMなど基本的な概念の理解を高めましょう。 Webサイトや簡単なアプリケーション開発ができる小規模プロジェクトへ参画し、実践で活用できるLaravelスキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にコードレビューやフィードバックをもらいスキルアップを図りましょう。 ・開発経験2〜3年のLaravelフリーランスエンジニア 開発経験2〜3年のLaravelフリーランスエンジニアは中〜大規模プロジェクトに参画し、特定の機能の開発をリードし、プロジェクト管理のスキルを身につけましょう。 また、MVCアーキテクチャの理解やPHPUnitを使用したTDDの実践、RESTful APIの開発などのスキルを高めましょう。 その他要件定義やコミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のLaravelフリーランスエンジニアはある程度技術スキルも備わっているため、Laravelフリーランス求人・案件に参画しやすいですので、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のLaravelフリーランスエンジニア 開発経験5年以上のLaravelフリーランスエンジニアは大規模アプリ開発でのプロジェクトリードを行いさらに経験や知識を身につけましょう。また、複雑なアプリのアーキテクチャ設計やセキュリティの対策、パフォーマンス最適化などにも取り組みましょう。 若手エンジニアへの教育やメンタリングを行える場合は自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、コミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 開発経験5年以上のLaravelフリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。IT技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■Laravel習得難易度・勉強方法 Laravel習得難易度・勉強方法について解説します。 Laravel習得難易度について、MVCアーキテクチャの理解などが必要になるため中程度でしょう。ただし、PHPでの開発経験有無によって習得難易度は大きく異なります。 PHPでの開発経験がない初学者の方はまずPHPを習得しましょう。PHPはLaravelを活用するために必要です。既にPHPでの開発経験がある方は簡単にLaravelを習得できるでしょう。 Laravel学習コストについて、他プログラミング言語と比較して大幅な時間がかかります。 1つのプログラミング言語を基礎レベルまで習得するには、おおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でLaravelを始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると学習サイトである「ドットインストール」や「Progate」「Schoo」「Udemy」など多種多様なサービスがあります。 また、Laravelの公式ドキュメントやLaravelのチュートリアル「Laracasts」「Laravel News」「Laravel学習帳」「console dot log」「ララジャパン」などLaravelを学習できる学習サイトの環境は整っています。 オンライン学習やプログラミングスクールはLaravel自体の習得以外にもLaravelでの開発に必要なモバイルアプリ開発の周辺知識も教えてくれるため、Laravelの学習においてより実践で使える知識を蓄えやすいでしょう。 その他、Laravel習得を希望するエンジニアは、まず周辺でLaravelに精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■Laravelフリーランス求人・案件参画するために役立つ資格 Laravelフリーランスエンジニアが取得しておいても良い資格を3つ紹介します。 PHP技術者認定試験 PHP技術者認定試験は、一般社団法人 PHP技術者認定機構が運営する民間資格です。 この試験には、初級、中級(上級に相当)、上級(認定ウィザードに相当)の3つのレベルがあります。 PHPの基礎知識から実務で役立つ実践的なPHPの知識まで、幅広い範囲をカバーしています。 実務経験2年目のLaravelフリーランスエンジニアが約10時間の学習で初級を合格できる程度の内容ですが、中級(上級に相当)では実務経験4年程度のLaravelフリーランスエンジニアが約100時間の学習を要する内容となっています。 PHP技術者認定試験に合格すると、転職や昇進の際にPHPやLaravelスキルを客観的に証明できるため、有利になるでしょう。また、最新のPHPやLaravel技術を習得する良い機会にもなります。 ・ITストラテジスト試験 ITストラテジスト試験は、IT系国家資格の中でも最難関の試験です。 この試験では、基本的なIT知識に加えて、情報技術を活用した経営戦略の立案能力や推進力が問われます。ITストラテジスト試験の合格率は10~15%程度と非常に低く、取得が困難な資格となっています。 Laravelフリーランスエンジニアにとって、この資格を取得することでITスキルと経営戦略のコンサルティングに近いスキルセットを身につけることができます。Laravel開発の知見に加え、経営視点でのIT活用戦略を描ける能力が身につくためです。 ITストラテジスト試験はLaravel初学者が取得するには難易度が高いです。実務経験を積んだ中級者以上のLaravelフリーランスエンジニアが、中長期的なキャリアビジョンの中で目指す資格と位置付けられるでしょう。 このように、ITストラテジスト試験の取得は容易ではありませんが、Laravelフリーランスエンジニアにとって技術力とビジネス視点の両方を備えた高い付加価値を生み出せる可能性のある資格であると言えます。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は一般財団法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。 この試験は、情報システムの開発プロジェクトにおいて、プロジェクトマネージャ(PM)としての役割を適切に果たせるかどうかを評価するものです。出題範囲では、プロジェクト計画、リスク管理、進捗管理、品質管理など、プロジェクトマネジメント全般に関する知識と実践力が問われます。 合格するためには、システム開発の各工程における知識とスキルが不可欠です。また、実際のプロジェクト経験を有していることが大きな強みとなります。国家資格を取得していることで、クライアントに対する信頼性が高まるというメリットもあります。 そのため、Laravelフリーランスエンジニアにとって、この資格の取得は開発プロセスの理解を深め、プロジェクト遂行能力を高めるうえで有用です。さらに、PMとしての確かな実力を客観的に示せるため、案件獲得やクライアントとの信頼関係構築にも役立つでしょう。 Laravel関連やIT関連の資格を習得することは良いことですが、Laravelフリーランス求人・案件に参画するという目的を失わないようにしましょう。 Laravelスキルを資格取得によって、証明することは可能ですが重要視すべきことは、Laravelの実務経験やフロントエンドやサーバーサイド開発周辺で必要な開発スキルを保有していることです。 そのためLaravelの資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 Laravelエンジニアとして、実務未経験にも関わらずLaravelフリーランスエンジニアが取得しておいて良い資格の取得を最優先事項にすることはやめておきましょう。 ■Laravelフリーランス求人・案件の未経験での参画 Laravel開発実務未経験の場合、参画できるLaravelフリーランス求人・案件は限られてくるでしょう。 Laravelなどフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力エンジニアを欲していることが多いです。 未経験からLaravelフリーランス求人・案件への参画を検討/希望している方は、はじめにLaravelでの開発経験やPHPを活用した開発経験を積める企業へ就職し2〜3年ほど開発経験を積むもしくは個人や副業としてLaravel開発経験やPHPでの開発経験が積めるプロジェクトに1~2年ほど参画し開発経験を身につける、どちらかの行動を行いましょう。 Laravelフリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 Laravelのフリーランス求人・案件への参画を目指すにあたって、他開発言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えば、Laravelフリーランス求人・案件ではLaravelやPHPでの開発経験はもちろん、HTML/CSS、JavaScriptでのフロントエンド開発経験、RESTful APIの開発経験、MySQLやPostgreSQLなどのRDBMSの使用経験、テスト・デバッグ経験、Gitなどのバージョン管理システムの使用経験、セキュリティ知識が求められます。 Laravelをはじめとする他開発言語の知識/スキルや周辺環境の知識/スキルが豊富であればLaravelフリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■Laravelの市場動向やニーズ LaravelはLPやオウンドメディア、ECサイト、ブランドサイトなどのWebサイト制作、SaaSアプリ開発、SNS関連開発、CRMシステム開発、APIバックエンド開発など幅広く開発ができることからフリーランス求人・案件の中でも多く求人が存在します。 そのためニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、Laravelエンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 IDC Japanが2023年5月に発表した国内ソフトウェア市場の実績と予測によると、2022年の同市場規模は前年比13.9%増の4兆1,548億6,300万円と推計されています。 また、今後の市場動向として、国内ソフトウェア市場は2022年から2027年にかけて年平均成長率6.7%で拡大を続け、2027年には5兆7,459億円に達すると予測されています。 このように国内ソフトウェア市場は堅調な成長が見込まれており、デジタルトランスフォーメーションの加速に伴うIT投資需要の高まりが背景にあると考えられます。さらに、新型コロナウイルス感染症の影響で加速したリモートワークやオンライン活用の広がりも、ソフトウェア需要を後押ししていると指摘されています。 ソフトウェアベンダーやIT企業にとっては有望な事業機会が増えることが予想されますが、人材不足や技術革新への対応が課題となりそうです。 別の市場動向より分析してみましょう。 総務省の発表によると世界のICT市場(支出額)は、スマートフォンやクラウドサービスの普及などにより、2021年は465.2兆円(前年比12.5%増)であり、2016年以降増加傾向で推移しています。 その他ビッグデータ、6G、ブロックチェーン、IoT、xR、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮するとIT市場の急速な成長に伴いエンジニアの絶対数が足りておらず、Laravelを含むエンジニアにおいてニーズが今後も拡大していくでしょう。 Laravelエンジニアとして現在活躍している方や今後活躍を検討している方はLaravelの開発実務経験やLaravel開発に必要なフロントエンドやサーバーサイド開発スキル/経験を取得すると多くのLaravelエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。