PHP Developer
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
- 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
- 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
- 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
- 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