Job Title : Senior Drupal Developer
Experience : 7+
Employment Type : Full-time
Role Overview :
We are looking for an experienced Drupal Developer with strong expertise in Core Drupal customization, custom module development, and advanced API integrations.
The ideal candidate should have a deep understanding of Drupal architecture, hooks, event subscribers, and performance optimization along with frontend development using Twig, SCSS, and JavaScript.
Key Responsibilities :
- Design, develop, and maintain custom Drupal modules, themes, and components.
- Work extensively with Drupal Core APIs (Entity API, Migration API, Queue API, Plugin API, Cache API, Config Management API).
- Implement and customize hooks, event subscribers, form API, and alteration hooks.
- Create and manage preprocess and process functions to control output and enhance frontend performance.
- Perform custom Drupal core customizations while ensuring upgrade-safe implementation.
- Integrate third-party systems and APIs within Drupal architecture.
- Collaborate with frontend teams using Twig templates, SCSS, JavaScript, and jQuery.
- Implement Single Directory Components (SDC) for modular and reusable frontend design.
- Ensure Drupal site performance optimization, caching strategies, and security best practices.
- Participate in CI / CD pipelines, DevOps automation, and version control (Git).
- Conduct code reviews, debugging, and performance profiling for production-grade solutions.
Required Skills & Expertise :
Strong hands-on experience with Drupal 9 / 10 core architecture.In-depth knowledge of hooks, event subscribers, form API, preprocess / process functions, and custom modules.Proven expertise in Drupal APIs (Entity, Migration, Queue, Plugin, Cache, and Config APIs).Experience with custom module development and Drupal Core customization.Proficiency in Twig templating, SCSS, JavaScript, and jQuery.Familiarity with Drupals theming layer and frontend component structure (SDC).Good understanding of Drupal performance optimization, caching layers (Redis, Varnish), and deployment workflows.Knowledge of DevOps practices, CI / CD pipeline integration, and version control (Git, GitLab, Bitbucket).Good to Have :
Experience with Composer, Drush, and Drupal site building.Exposure to Acquia, Pantheon, or Cloud-based Drupal hosting environments.Familiarity with Docker, Kubernetes, or AWS for Drupal deployments.Understanding of Agile methodologies (Scrum / Kanban).(ref : hirist.tech)