NEW
リモート可
【PHP/Laravel/フルリモート】PHP移行・刷新プロジェクト
雇用形態
業務委託(フリーランス)
業務内容
【募集背景】
長年運用してきたレガシーなPHP 5.x / CodeIgniter 2環境を刷新し、保守性や信頼性の高いシステム基盤へ移行するためのプロジェクトになります。
【作業内容】
現行システム(PHP5 / CodeIgniter 2)のソースコード解析および仕様の紐解きを行います。PHP 8.x への段階的移行またはリプレイスに向けた移行計画の策定をサポートします。次期フレームワークの選定支援を行い、選定されたフレームワークを用いた基盤設計および実装を担当します。レガシーコードのリファクタリングやE2Eテスト自動化の実装にも取り組んでいただきます。
【求める人物像】
レガシー環境のコード解析やリファクタリングに前向きに取り組める方を求めております。チームメンバーと積極的に対話しながら活動し、知識共有やメンバーの成長にも関心を持って伴走いただける方を歓迎いたします。技術的な内容を分かりやすく言語化し、説明・提案できる方が望ましいです。
【ポジションの魅力】
レガシーなPHP環境からモダンなPHP 8.xおよびフレームワークへの移行に主体的に関わることができるため、移行計画策定から基盤設計、実装、テスト自動化まで幅広い経験を積むことができます。既存システムの改善と刷新を通じて、保守性や信頼性向上に貢献できるポジションです。
【開発環境】
PHP 5.x / CodeIgniter 2 から PHP 8.x への移行を前提とした環境での開発になります。次期フレームワークとしてLaravelやSymfony等のMVCフレームワークを検討し、E2Eテスト自動化にPlaywright等のツールを利用いたします。
求めるスキル
- ■必須スキル:
- PHP 8.x 系を用いた開発経験, MVCフレームワーク(Laravel、Symfony 等)を用いた設計・開発の実務経験, PHPのバージョンアップ対応・FWバージョンアップの経験, レガシーコードの解読・リファクタリングに対するご経験と抵抗感が無いこと, Playwright等によるE2Eテスト自動化の実装経験
- ■歓迎スキル:
- 言語化能力が高く分かりやすく説明・提案できる方, チーム活動となるので対話を重視しながら活動できる方, 指示待ちタイプよりは伴走姿勢で知識共有やメンバ成長を重んじている方