Summary
Develop and modernize backend applications within an Agile team. Take ownership of complex features, improve engineering practices, and deliver scalable software supporting essential business operations.
Highlights
Hybrid role with competitive salary, ownership of key backend features, and opportunities to modernize business-critical systems.
Description
Senior PHP Developer (Laravel & CakePHP)
Location: BasingstokeSalary: £60,000 - £70,000 per annumHybrid with only 1 day onsite per week
Overview
A growing organisation is looking for an experienced Senior PHP Developer (Laravel & CakePHP) to join its internal technology team and support the development and enhancement of its business-critical CRM platform.
Working within an Agile Scrum team, you will build scalable backend solutions, take ownership of complex features, modernise existing applications, and contribute to improving engineering standards and technical practices across the team.
This is a great opportunity for a PHP developer who enjoys solving technical challenges, working on impactful systems, and delivering high-quality software solutions.
Roles & Responsibilities
Develop and maintain backend applications using PHP (Laravel/CakePHP).Deliver features end-to-end, from design and development through to testing and deployment.Modernise and enhance existing CakePHP applications.Build and maintain REST APIs, integrations, and backend services.Write clean, maintainable, and testable code.Contribute to code reviews, automated testing, and CI/CD improvements.Support architecture decisions and help reduce technical debt.Troubleshoot production issues and drive continuous improvement.Mentor developers through knowledge sharing and code reviews.Collaborate with Product Owners, QA, DevOps, and wider technology teams.
Skills & Experience
5+ years’ commercial experience in PHP development.Strong experience with PHP 7.4 (CakePHP) and PHP 8+ (Laravel/Symfony).Experience building RESTful APIs and backend services.Strong MySQL knowledge, including query optimisation and performance tuning.Understanding of software architecture, design patterns, and SOLID principles.Experience with JavaScript (ES6+), HTML5, CSS, Git, Docker, and Linux/WSL environments.Strong experience with unit testing, automated testing, and code reviews.Experience working in Agile/Scrum teams.Exposure to Vue.js/Nuxt, Azure, CI/CD pipelines, messaging technologies, microservices, or event-driven architectures is desirable.Experience in regulated industries would be beneficial.
Qualifications
A-Level or equivalent required.