Full Stack Drupal Developer
Job description
About the Role
We are looking for an experienced, self-motivated Full Stack Drupal Developer to join our team on a permanent, full-time basis. This role is based in London and offers a highly collaborative hybrid working at our Old Street Office.
What You’ll Be Doing
Technical Execution: Architecting, developing, and maintaining complex enterprise-level Drupal (v10+) web applications, writing clean PHP code, and implementing robust custom modulesStakeholder Engagement: Working under your own initiative to consult directly with stakeholders, gather technical requirements, and translate them into a scalable digital solutionProject Delivery: Confidently planning, estimating, and executing development tasks across a variety of technical projectsSecurity & Best Practices: Ensuring the highest standards of site performance, platform security, and adherence to secure coding practices.
Skills & Requirements
Must Have
Extensive commercial experience with Drupal 9/10 and core PHPStrong commitment to secure coding practicesProven ability to work under your own initiative and consult directly with stakeholders to establish project requirementsFull commitment and eligibility to relocate/move to London for permanent, full-time employmentShould Have
Experience working with front-end frameworks, specifically Vue.js /NuxtProven ability to plan, estimate, and execute across a range of complex technical projects.Nice to Have
Experience working with GitLab CI/CD pipelines and Docker builds.Experience developing decoupled / headless Drupal applicationsDigital Agency ExperiencePublic Sector Experience
What You’ll Get
A competitive salary and pension contributions.33 days' holiday as standard (including bank holidays).Private Health Insurance - cover includes:24/7 GP appointments.Fast Track Appointments to see a specialist quickly.AVIVA Dentist and Optician cashback scheme.Mental Health Assistance Programme.Discounted gym memberships.Cycle-to-work & technology purchase scheme.Budget for training to help you grow.Participation in charity volunteering days.