HumanBit Logo

Backend Drupal Developer | Codersbrain

full-time
Posted on July 2, 2025

Job Description

Backend Drupal Developer (Headless/Decoupled)

Job Summary

We are seeking a highly skilled and experienced Backend Drupal Developer specializing in headless/decoupled environments with Drupal 9/10. The ideal candidate will build and maintain robust backend architectures, develop custom modules, and integrate seamlessly with frontend components using APIs such as GraphQL, REST, or JSON:API. This role plays a critical part in delivering structured and secure content while supporting Agile methodologies and cross-functional collaborations.

Responsibilities

  • Develop & Maintain Applications: Design, build, and maintain headless/decoupled Drupal 9/10 applications along with custom modules, plugins, and services.
  • API Integration: Develop and expose structured content via GraphQL, REST, or JSON:API while ensuring secure API and permission management.
  • Content Modeling & Configuration: Define and implement effective content modeling using content types, fields, taxonomies, paragraphs, and manage configurations via Drupal’s Configuration Management system.
  • Performance & Security: Implement caching and performance tuning strategies, adhere to security best practices, and manage multilingual, SEO, and accessibility features.
  • Search Integration: Integrate and configure Elasticsearch for enhanced content search capabilities.
  • Collaboration & Agile Practices: Support frontend teams through component-driven integration, participate in Agile ceremonies (sprint planning, demos, retrospectives), perform peer code reviews, and contribute to high-quality documentation.

Qualifications

  • Drupal Expertise: Strong hands-on experience with Drupal 9/10 in headless/decoupled setups.
  • API Proficiency: Expertise in developing and integrating APIs using GraphQL, REST, or JSON:API.
  • Programming Skills: Proficient in PHP, Drupal hooks, services, and the Drupal plugin architecture.
  • Technical Acumen: Solid debugging, problem-solving capabilities, and familiarity with configuration export/import (config split, ignore best practices).
  • Content & SEO: Experience in multilingual content configuration, accessibility, and SEO optimization.
  • Search Integration: Proven experience with Elasticsearch integration.
  • Communication: Excellent communication and stakeholder engagement skills.
  • Educational Background: Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.

Preferred Skills

  • Experience with multilingual interface and content translation solutions.
  • Familiarity with Drupal’s extended plugin systems (blocks, fields, resolvers, etc.) and dependency injection (DI).
  • Exposure to CI/CD, DevOps pipelines, and automated deployment processes.

Experience

  • 6+ years of experience in backend Drupal development, specifically in headless/decoupled Drupal environments.

Environment

  • Work Setting: Remote work environment with flexible hours and virtual collaboration.
  • Availability: Immediate joiners are preferred.
  • Team Dynamics: Collaborative setting within cross-functional Agile teams utilizing modern communication and project management tools.

Powered by
HumanBit Logo