Senior Drupal Developer
Role details
Job location
Tech stack
Job description
We are purpose-driven. We enable healthcare organizations to be future ready and our customer obsession is our driving force. We ensure that our customers achieve what they truly want. We are bold in our actions, nimble in our decision-making, and industrious in the way we work., The Senior Drupal Developer will be responsible for architecting, developing, and delivering end-to-end Drupal-based solutions. This includes Drupal backend development, custom module creation, theming, front-end engineering, performance optimization, DevOps collaboration, and guiding a team of full-stack engineers. The role requires deep Drupal expertise (Drupal 9/10), strong PHP fundamentals, and the ability to translate complex business requirements into scalable technical solutions. Key Responsibilities
- Technical Leadership
Lead full-stack Drupal development efforts across multiple projects. Architect Drupal solutions, including content types, fields, taxonomies, menus, paragraph types, and display modes (aligned with internal architecture discussions). [Project_se...evelopment | Word] Review code and ensure adherence to Drupal best practices, coding standards, and security guidelines. Provide technical direction for Drupal + UI development workflows (Twig, SCSS, JS). Mentor developers in site building, module development, theming, and DevOps processes.
- Full-Stack Development
Build custom Drupal modules, hooks, plugins, and APIs. Develop responsive, accessible themes following Figma/UI specifications. Implement Twig templates, preprocess functions, and reusable components (as highlighted in project setup docs). Integrate RESTful APIs and external services. Optimize site performance, caching, CDN usage, and rendering workflows.
- Front-End Expertise
Build UI components using HTML5, CSS3, SCSS, Bootstrap, and JavaScript. Ensure cross-browser compatibility and mobile responsiveness. Collaborate with UI developers to ensure design fidelity and componentization (based on internal collaboration patterns).
- DevOps & Environment Management
Guide teams on local setup using DDEV, XAMPP, WSL, or containerized environments (referencing internal challenges seen across teams). [Discussion...Recording | Video] Work with CI/CD pipelines, Git branching workflows, and deployment processes. Coordinate with hosting, security, and platform teams for environment readiness.
-
Project Coordination Partner with PMs, BAs, UI/UX teams, QA, and client stakeholders. Break down Figma screens into components, layout rules, and content models (as referenced in internal FullStack prompt logs). [You are a...upal build | Word] Support scoping, estimation, and technical feasibility discussions.
-
Quality & Documentation Ensure timely documentation of architecture, deployment SOPs, component libraries, and style guides. Promote use of GitHub Copilot / AI-based accelerators where appropriate (based on internal POC). [Report_Cop...Capability | PowerPoint]
Requirements
Technical Skills 6-10 years of experience in Drupal 9/10 development (module + theme + site building). Strong command over PHP, OOP, Symfony components, and Composer. Hands-on experience with:
Custom module development Paragraphs, Views, Taxonomy, Menus Configuration Management, Drush Twig theming & preprocessors REST APIs integration Strong front-end foundation: HTML, CSS/SCSS, Bootstrap, JavaScript/jQuery. Experience with Git, CI/CD pipelines, Docker/DDEV, XAMPP/WAMP/LAMP. [Discussion...Recording | Video]
Leadership & Soft Skills Ability to lead and mentor developers. Strong estimation, planning, and sprint execution abilities. Comfort in interacting with clients and internal leadership. Excellent debugging, analytical, and problem-solving capabilities.
Good to Have Experience with Acquia, Pantheon, or AWS hosting. Familiarity with Drupal AI module or AI-accelerated development workflows. Knowledge of web security, caching (Redis/Varnish), and performance optimization. Exposure to Sitecore/WordPress to support migration discussions