
Drupal Developer
5 days ago
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.