Talent.com
Drupal Developer

Drupal Developer

ConfidentialGurgaon / Gurugram, Noida
21 days ago
Job description

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 system
  • Implement 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 filters
  • API 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 strategies
  • Performance, 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 Elasticsearch
  • Collaboration & 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, Bitbucket
  • Good 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

    Create a job alert for this search

    Developer • Gurgaon / Gurugram, Noida