Senior Drupal Developer
Indegene
Job Description
Must Have
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
1. 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.
2. 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.
3. 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).
4. 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.
5. 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.
6. 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]
Good to have
Required Skills & Experience
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