We are implementing a scalable and modern web platform using a Headless CMS architecture, with Drupal as the content backend and Next.js as the decoupled frontend. The platform emphasizes modularity, performance, accessibility, and API-first delivery. We are looking for a highly experienced Drupal Backend Developer who can lead the backend development and API integration efforts in this decoupled setup.
Key Responsibilities
- Develop and maintain a scalable and secure headless Drupal 10 / 11 backend, optimized for API consumption.
- Design and expose content structures and entities via GraphQL, REST, or JSON : API to integrate with the frontend (Next.js).
- Create custom Drupal modules and plugins to extend core functionalities based on project requirements.
- Integrate and configure Elasticsearch / Solr Search for fast and scalable content search experiences.
- Work with frontend developers to ensure smooth data flow and support component-driven development.
- Implement and configure multilingual, SEO-friendly, and accessibility-compliant content structures.
- Apply caching, performance tuning, and security best practices on API endpoints and backend systems.
- Participate in agile ceremonies, including sprint planning, demos, and retrospectives.
- Conduct peer code reviews and ensure adherence to coding standards and documentation. 1
Required Skills
5+ years of backend development experience with Drupal 10 / 11.Strong expertise in Drupal headless / decoupled architectures.Proficient in creating and exposing APIs using GraphQL, REST, and / or JSON : API.Experience in creating and managing content types, view modes, fields, paragraphs, and taxonomies.Strong understanding of custom module development, Drupal hooks, and services.Hands-on experience integrating and querying Elasticsearch / Solr Search in Drupal-based applications.Proficiency with Drush, Composer, Acquia Cloud, Git, Ddev and CI / CD tools.Solid grasp of security best practices in Drupal and API development.Ability to work independently and collaborate effectively in a remote agile team.Nice to Have
Experience with API versioning, rate-limiting, and token-based authentication (OAuth2 / JWT).Experience with performance optimization (e.g., Varnish, Redis, CDN integration).Knowledge of automated testing in Drupal (PHPUnit / Behat).Prior experience supporting Next.js frontend teams in a headless architecture.Exposure to Content Staging, Multi-site architecture, or content governance workflows.