PHP Developer (Drupal Experience Preferred) Location: Hybrid - It is essential you are located in a commutable distance of Cambridge for this role. Type: Full-time Experience: Mid-Senior level (flexible for the right candidate) The Role We're looking for a PHP-focused Developer to join our growing team and play a key role in building and maintaining robust, scalable web solutions for a range of clients. While PHP will be your core strength, experience with Drupal would be a big plus, particularly in an agency-style environment where no two projects are the same. You'll work closely with designers, project managers, and other developers to deliver high-quality work across multiple projects, balancing clean code with real-world deadlines. What You'll Be Doing
Developing and maintaining PHP-based applications and websites
Working with Drupal (custom modules, theming, configuration, updates)
Collaborating within cross-functional teams in an agency-style workflow
Contributing to technical decisions and best practices
Maintaining and improving existing codebases
Supporting deployments, updates, and ongoing improvements
Communicating clearly with both technical and non-technical stakeholders
Essential Skills & Experience
Strong commercial experience with PHP
Solid understanding of modern PHP practices and frameworks
Experience working with relational databases (MySQL/MariaDB)
Comfortable working with Git and collaborative workflows
Good understanding of HTML, CSS, and JavaScript fundamentals
Ability to manage multiple tasks and priorities effectively
Nice to Have
Drupal experience (Drupal 9/10 in particular)
Previous agency experience, or experience working across multiple client projects
Experience building or maintaining APIs
Familiarity with CI/CD pipelines and hosting environments
Exposure to front-end frameworks or build tools
What We're Looking For
A pragmatic problem-solver who writes clean, maintainable code
Someone comfortable working in a fast-paced, project-driven environment
A team player who can also work independently
Strong communication skills and attention to detail
What We Offer
Flexible working arrangements
Opportunity to work on a variety of projects across different sectors
Supportive, collaborative team culture
Room to influence technical direction and grow your skill set