Senior Drupal Developer & Project Lead

  • NDP
  • London, UK
  • Nov 22, 2018
Full time Design XML Developer Software Development IT

Job Description

About us

NDP is a next generation ‘life-cycle’ digital agency, building, supporting and developing websites and web services for mid to large clients based on the Drupal open-source platform.

With an expert in-house team based in Covent Garden, and distributed across Europe, NDP work for clients across all sectors on a very wide range of projects in both size and complexity.

NDP has an ambition to take its unique ‘excellence in digital thinking, engineering and experiences’ proposition to an ever larger audience of clients, taking advantage of the growing popularity of Drupal with enterprise-scale clients.

Job description

This is an exciting opportunity for someone who couples strong technical Drupal development experience with the management skills required to be a Project Leader.

You will be responsible for our larger projects; from scoping, architecting and building, to final delivery of compelling & innovative websites. You will be responsible for overseeing project work and managing project team members in collaboration with our Project Managers.

Key Responsibilities

  • Liaise with Business Development Managers over scope and time estimates for proposals & assist winning new contracts on pitches

  • Act as final approval for decisions about how product will be constructed

  • Produce specifications and ensure that projects are well-planned, achievable & high-quality

  • Decide, prepare or review plans - prototypes, IA, build, theme, development - integration and migration

  • Collaborate with Project Managers and Quality Assurance Officer to ensure delivery is to the required scope, plan and standards

Skills & Knowledge

Senior developer

  • Extensive, proven development experience to a high level with Drupal

  • Extensive understanding of Drupal's architecture, APIs and custom module development

  • Architecting overall systems, guided by prototypes and proof of concepts

  • Drupal 7 & 8 site builds, theming and configuration of standard modules

  • Understanding of behaviour-driven development

  • Confidence with PHP, MySQL, jQuery, HTML5, CSS3, Git, Drush etc

  • Some good general sysadmin capability

  • Theming from scratch or based on framework (Bootstrap, Foundation, Zen etc)

  • JavaScript, jQuery development, especially frameworks such as Angular or Meteor

  • Excellent knowledge of Git and best-practice Drupal deployment workflows

  • Experience of integration with external systems

  • Use of version control systems

  • Structured approach to troubleshooting

  • Performance optimization for Drupal

  • Well informed of industry trends & best development practices to improve our product offering


Salary is competitive, based on experience, and comes with a performance-linked bonus. Perks include gym membership, top-quality equipment and office environment, plus regular company socials and the opportunity to work within a highly professional team.


Web-UI-UX Design, IT Project Management, Digital Content Development