We are seeking a Drupal Developer with deep expertise in Drupal site building, custom module development, theme development, and plugin ecosystem development . This role is ideal for someone who has worked on enterprise-grade, scalable Drupal applications, including headless and progressively decoupled architectures.
The candidate will be responsible for building and maintaining Drupal backends , integrating with modern JavaScript front ends such as React, NodeJS, or similar frameworks, and working with service-driven architectures and external APIs .
- 3+ years of experience in Drupal development, with expertise in Drupal 8 / 9.
- Strong knowledge of PHP, HTML, CSS, JavaScript, and related web technologies.
- Experience with Drupal theming, module development, and customization.
- Proficiency in using Drupal APIs, hooks, and best practices.
- Familiarity with headless Drupal, decoupled architectures, and API-first approaches.
- Experience with version control systems such as Git.
- Strong problem-solving and analytical skills with a focus on delivering high-quality solutions.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
Drupal Development & Architecture
Working / building Drupal-based solutions with a focus on clean, reusable, and secure code .Configure content types, taxonomies, workflows, and multilingual capabilities.Working with paragraphs, custom entity types and layout builder (preferred)Develop and maintain custom modules / themes / block plugins , leveraging hooks, services, and dependency injection.Expertise in form / field and other Drupal core API systemImplement progressively decoupled Drupal architectures , blending Drupal's backend with React / JavaScript-based frontends.Work on fully headless Drupal setups , exposing content via APIs to be consumed by various frontend applications.Multisite / Microsite Management : Maintaining and scaling multiple domains / sites from a single Drupal codebase.Multilingual Implementations : Building sites with internationalization and localization support.Exposure to content moderation and workflow (customized)Theme & Front-End Integration
Build custom themes / templates using Twig fostering progressive headless architecture .Collaborate with frontend teams to deliver seamless headless integrations .Implement design systems and component-based theming for scalable UI development.Exposure to macros and twig filtersAPI Development & Integrations
Design and implement REST APIs and JSON : API endpoints for headless frontends and external services, GraphQL (optional but preferred).Integrate with Digital Asset Management (DAM) platforms like Widen .Develop solutions that fit within a service-driven architecture .Configuration and Dependency Management
Configuration Management (CM) : Handling Drupal configurations across multiple environments and split.Composer : Managing dependencies and automating Drupal updates.Drush Console : Streamlining development and administrative tasks.Deployment & Environments
Work with Acquia hosting environments , optimizing for scalability and performance.Automate deployment workflows using shell scripting and configuration management.Collaborate with DevOps teams on CI / CD pipelines using Jenkins or similar tools.Understanding of Git workflows and branching strategiesPerformance, Security & Optimization
Implement Drupal security best practices and apply community-driven patches.Configure and optimize Drupal caching layers , including Varnish and CDN integrations.Work with Cloudflare or similar tools for performance and security enhancements.Accessibility (WCAG / ADA Compliance) : Ensuring inclusive, accessible experiences.SEO Optimization : Drupal theming and configuration for organic search performance.Search Integrations : Apache Solr or ElasticsearchCollaboration & Mentorship
Participate in technical discussions, solutioning, and architectural decision-making.Collaborate with team members and conduct thorough code reviews .Write clear documentation for features, custom modules, and APIs.Experience with Agile / Scrum methodologies and sprint-based deliveries.Exposure to tools like Atlassian tools like JIRA, Confluence, BitbucketGood to Have
Knowledge of Cloudflare features like caching, CDN, and security rules.Experience setting up CI / CD pipelines using Jenkins or similar tools.Familiarity with Docker or containerized Drupal environments.Knowledge of unit testing frameworks (e.g., PHPUnit)Skills Required
Drupal 8, Drupal 7, Drupal, Php, Html, Css, Java Scripts, Hooks, Api, theming , module development , Customization, Git