PHP Developer
Role details
Job location
Tech stack
Job description
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 stakeholdersEssential Skills & Experience
Requirements
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 effectivelyNice 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 toolsWhat 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 detailWhat We Offer
Benefits & conditions
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 Competitive salary based on experience
False