Lead Drupal Developer
Role details
Job location
Tech stack
Job description
The Lead Drupal Developer will serve as the primary hands-on Drupal development lead for a multisite Drupal implementation. This person will be responsible for implementing the approved technical architecture, guiding development patterns, supporting other developers, and ensuring the Drupal build is maintainable, accessible, performant, and aligned with project requirements.
This role is not expected to independently define enterprise architecture. The expectation is that they can understand the established architecture, translate it into working Drupal implementation patterns, and lead day-to-day technical execution within that direction., * Implement the approved Drupal technical architecture for the project.
- Lead day-to-day Drupal development across the multisite implementation.
- Establish repeatable implementation patterns for content types, Paragraphs, components, Views, menus, roles, permissions, and configuration.
- Build and guide development of reusable Drupal components, including Single Directory Components where appropriate.
- Implement and support Paragraphs-based authoring patterns.
- Support multisite configuration, shared functionality, and site-specific variation.
- Build or oversee Drupal theming, custom modules, contributed module configuration, integrations, and deployment-ready configuration.
- Review developer work and help maintain consistency with project standards.
- Provide technical guidance to other developers and help unblock implementation issues.
- Partner with architecture, project management, BA, QA, design, and DevOps to ensure the implementation matches requirements and project direction.
- Identify implementation risks early and raise them with recommended options.
- Support QA by clarifying expected behavior, validating defects, and helping prepare the project for release.
- Participate in internal and client-facing technical conversations as needed.
Ownership Expectations
The Lead Drupal Developer is expected to own implementation quality for the Drupal build, including:
- Correct implementation of the approved architecture.
- Consistent Drupal development patterns across the multisite.
- Maintainable content modeling and authoring structures.
- Reusable component and Paragraphs patterns.
- Code quality, code review, and development standards.
- Configuration management discipline.
- Accessibility and responsive implementation.
- Performance-conscious Drupal development.
- Technical coordination with QA, DevOps, design, and project management.
Success Criteria
Success in this role means:
- The Drupal implementation follows the approved architecture.
- Multisite patterns are implemented consistently and maintainably.
- Developers have clear direction and are not inventing conflicting approaches.
- Paragraphs, components, content types, and configuration are reusable and well-structured.
- Content editors receive a usable and flexible authoring experience.
- Code is reviewed, standards-compliant, and deployment-ready.
- Technical risks are raised early and clearly.
- QA and release are supported by someone who understands the implementation details.
- The Drupal solution can be maintained after launch without excessive rework.
Evercue is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic under applicable law.
Requirements
- 5+ years of professional web development experience.
- Strong hands-on experience with modern Drupal development.
- Experience with the latest/current Drupal version.
- Experience with Drupal multisite implementations.
- Experience with Composer-based Drupal projects.
- Experience with Drupal configuration management and deployment workflows.
- Experience building structured content and page authoring experiences using Paragraphs.
- Experience building Drupal themes using Twig, HTML, CSS, and JavaScript.
- Experience with component-based front-end development, preferably including Single Directory Components.
- Experience with Drupal content modeling, including content types, fields, taxonomies, media, menus, users, roles, permissions, and workflows.
- Ability to build or extend custom modules when appropriate.
- Familiarity with accessibility, responsive development, performance, secure coding, and source control practices., * How many years of Drupal experience do you have? Please share a few sentences about your experience, including the types of projects you've worked on and your primary responsibilities.