
Drupal CMS Developer
Full Job Description
Role Overview: We are seeking an experienced Drupal CMS Developer who can combine hands-on component development with confident content authoring and day-to-day website management. The role will build reusable Drupal components, create and publish content, support business and marketing stakeholders, and maintain high-quality digital experiences across enterprise websites.
ROLE MIX
Approximately 60-70% component development and 30-40% content authoring / site management.
Key Responsibilities
Drupal Development & Component Build
- Develop, configure and maintain Drupal-based websites and portals.
- Build reusable, scalable website components, templates and content modules using Drupal best practices.
- Configure content types, fields, Paragraphs, Views, taxonomies, menus, media libraries, Webforms and Layout Builder.
- Create and customize Drupal themes and Twig templates to meet approved UX and visual-design requirements.
- Implement and maintain contributed and custom modules, including security updates, patches and dependency management.
- Support integrations with REST APIs and relevant third-party platforms.
Content Authoring & Website Management
- Create, update, review and publish webpages using approved components and page templates.
- Format and structure content for readability, accessibility, brand consistency and responsive display.
- Manage digital assets such as images, videos, documents, metadata and media-library entries.
- Execute content migrations and bulk updates while protecting content quality and link integrity.
- Apply content workflows, approvals, version control and publishing governance.
- Conduct pre- and post-publishing QA, including link, layout, spelling, asset and metadata checks.
Front-End Delivery & Quality
- Develop responsive interfaces using HTML5, CSS3 / SCSS and JavaScript.
- Ensure cross-browser and mobile compatibility and resolve presentation defects.
- Optimize page performance, component usability and content rendering.
- Implement technical and on-page SEO requirements, including semantic heading structure and metadata.
- Support WCAG-aligned accessibility through semantic markup, keyboard-friendly components and appropriate alternative text.
Collaboration & Delivery
- Collaborate with UX/UI designers, developers, QA teams, content authors, marketers and business stakeholders.
- Translate business and content requirements into practical Drupal solutions.
- Participate in sprint planning, estimation, daily stand-ups, demos and retrospectives.
- Document component usage, authoring guidance, technical decisions and release notes.
- Troubleshoot production issues and coordinate fixes through the agreed support process.
Required Skills & Experience
Dramatic expertise: 5-7 years of relevant experience, including strong hands-on work with Drupal 9 and/or Drupal 10.
Component development: Experience building reusable components using Paragraphs, Layout Builder, content types, Views and custom theming.
Theming & front end: Strong HTML5, CSS3 / SCSS, JavaScript and Twig template skills; solid grasp of responsive design.
Content authoring: Hands-on experience creating, formatting, publishing and maintaining structured website content in Drupal.
Engineering practices: Experience with Git, environments, deployment workflows, debugging and code review.
Quality & governance: Working knowledge of website QA, accessibility, SEO, performance and content approval workflows.
Ways of working: Strong communication, stakeholder collaboration, attention to detail and ability to work independently in Agile teams.
Preferred / Good To Have
- Experience with Acquia Cloud or a comparable Drupal hosting platform.
- Exposure to Drush, Composer and CI/CD pipelines.
- Experience with analytics and tag-management platforms such as Adobe Analytics, Google Analytics or Google Tag Manager.
- Familiarity with multilingual or multi-site Drupal implementations.
- Exposure to other enterprise CMS platforms such as Adobe Experience Manager or WordPress.
- Experience working on regulated, healthcare or life-sciences websites is advantageous.