Posted on: 25/09/2025
Job Title : Backend Drupal Developer (Headless CMS)
Experience : 5+ Years
Location : Remote
Notice Period : Immediate Joiners Only
Roles & Responsibilities :
- Expose content via GraphQL, REST, and JSON : API for consumption by frontend applications.
- Design and manage content types, fields, paragraphs, taxonomies, and view modes.
- Build custom modules and extend Drupal core functionalities using hooks and services.
- Configure and optimize Elasticsearch/Solr search for scalable, high-performing search solutions.
- Collaborate with frontend developers (Next.js and similar) to support component-driven development.
- Implement SEO-friendly, multilingual, and accessibility-compliant configurations.
- Apply performance tuning, API caching, and backend security best practices.
- Participate actively in agile ceremonies (sprint planning, demos, retrospectives).
- Conduct peer code reviews and enforce coding/documentation standards.
Mandatory Requirements :
- 5+ years of backend development experience with Drupal 10/11.
- Proven experience with GraphQL, REST, and JSON : API.
- Hands-on experience with content structures (content types, view modes, fields, paragraphs,
taxonomies).
- Strong background in custom module development, Drupal hooks, and services.
- Experience integrating and querying Elasticsearch/Solr.
- Proficiency with Drush, Composer, Acquia Cloud, Git, DDEV, and CI/CD pipelines.
- Knowledge of Drupal and API security best practices.
- Ability to work independently and collaborate in a remote agile team.
- Familiarity with multilingual, SEO-friendly, and accessibility-compliant content structures.
- Experience in caching, performance tuning, and securing API endpoints.
- Strong communication skills (verbal and written).
- Experience conducting peer reviews and maintaining documentation standards.
Nice to Have :
- Experience with API versioning, rate-limiting, and token-based authentication (OAuth2/JWT).
- Experience with automated testing in Drupal (PHPUnit/Behat).
- Prior experience collaborating with Next.js frontend teams.
- Exposure to Content Staging, Multi-site architectures, or content governance workflows.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1552043
Interview Questions for you
View All