The PHP Developer will participate in consolidating two legacy PHP codebases into one unified system, stabilizing the product, and preparing it for future technical transformation
Job Summary
The PHP Developer will participate in consolidating two legacy PHP codebases into one unified system, stabilizing the product, and preparing it for future technical transformation.
Responsibilities include analyzing and understanding existing codebases, defining and executing merge strategies, refactoring business logic, and optimizing database interactions.
The role requires preparing the system for a PHP 8 upgrade, conducting code reviews, and documenting key architectural decisions.
Matching Summary
The PHP Developer will participate in consolidating two legacy PHP codebases into one unified system, stabilizing the product, and preparing it for future technical transformation.
Skills & Requirements
Must-have
4+ years commercial PHP experience
Strong C# experience
Strong PHP 7 experience
Experience with legacy systems
Experience without framework
Solid OOP principles understanding
SQL Server experience
Stored procedures and SQL query optimization
Handling large complex codebases
Code merging and refactoring
Strong Git skills
Nice-to-have
Upgrading PHP 7 to PHP 8
Migrating SQL Server to PostgreSQL
Cloud platforms experience
Introducing PHP frameworks
CI/CD processes understanding
Key Requirements
4+ years commercial experience with PHP
Strong experience with C#
Strong experience with PHP 7
Experience working with legacy systems
Experience working without a framework or with custom architecture
Solid understanding of OOP principles
Experience with SQL Server
Good understanding of stored procedures and SQL query optimization