Job Description
We are seeking a Senior PHP Developer to join our development team and accelerate the modernization of our CRM platform. The platform is being rapidly migrated to CodeIgniter 4 using a Strangler Fig approach. The ideal candidate can quickly understand complex systems and contribute to an established modernization roadmap. You will work alongside our Senior Project Developer and Senior Support Developer, reporting to the Director of Technology. Responsibilities Refactor legacy PHP code into CodeIgniter 4 MVC architecture Reduce technical debt through incremental modernization Build and maintain REST APIs and system integrations Optimize MySQL schemas, queries, and performance Refactor legacy frontend code including older jQuery patterns Work with HTML, CSS, and JavaScript when modernizing UI components Maintain regression-safe modernization through testing and documentation Work within established workflows using Git and Jira Required Experience 5+ years professional PHP development Strong experience with CodeIgniter 4 Experience modernizing legacy PHP applications Strong MySQL database and query optimization experience Comfortable working with procedural legacy code and modern MVC architecture Working knowledge of HTML, CSS, and JavaScript Experience refactoring jQuery-based frontend code Experience with Git and issue tracking systems Nice to Have Experience with additional PHP frameworks (Laravel, Symfony, etc.) Experience with modern frontend frameworks (React or Vue) Familiarity with cloud platforms (AWS or DigitalOcean) and CI/CD workflows Experience with analytics, reporting, or BI platforms (Power BI) Experience integrating AI services, telephony systems, or external APIs Experience safely refactoring production legacy systems is highly valued. If you enjoy understanding complex systems and making them better, we’d like to hear from you. Senior PHP Developer (CodeIgniter 4) Senior PHP Developer – Legacy System Modernization Senior PHP Backend Developer (Legacy & Modern PHP) Job Type: Full-time Pay: $60,000.00 - $90,000.00 per year Benefits 401(k) matching Dental insurance Health insurance Life insurance Paid time off Vision insurance Work Location: In person