Drupal Backend Developer
--Yoursoft Alternative--
Drupal Backend Developer (Headless CMS)
Primary Skills: Drupal, PHP, REST APIs, Headless CMS, Acquia Cloud, JSON, Caching, Varnish, CDN
Skill Level: Master
────────────────────────────────────────────────────────
Role Overview
Drupal Backend Developer responsible for designing, developing, and maintaining a headless Drupal CMS that delivers structured content to eCommerce websites and mobile applications. The role focuses on backend development, REST API implementation, CMS optimization, and ensuring high performance, scalability, and maintainability of the content platform.
────────────────────────────────────────────────────────
Key Responsibilities
- Develop and maintain a headless Drupal CMS supporting web and mobile applications
- Design, build, and maintain REST APIs for content delivery
- Implement reusable content models, editorial workflows, and page-building capabilities
- Optimize Drupal hosting and deployments on the Acquia Cloud platform
- Configure and optimize multi-layer caching using Drupal, Varnish, and CDN technologies
- Ensure content delivery aligns with JSON schema definitions
- Improve application performance, scalability, and security
- Collaborate with frontend developers, UX/UI designers, and business stakeholders
- Support accessibility and SEO best practices within the CMS platform
- Troubleshoot production issues and continuously improve platform reliability
────────────────────────────────────────────────────────
Required Skills
- Extensive experience developing applications with Drupal
- Strong PHP development skills
- Experience building and maintaining REST APIs
- Knowledge of headless CMS architecture
- Experience with Acquia Cloud hosting and administration
- Understanding of JSON schemas and API design
- Experience with Drupal caching, Varnish, CDN integration, and cache invalidation strategies
- Knowledge of Drupal content modeling and editorial workflows
- Strong analytical and problem-solving skills
────────────────────────────────────────────────────────
Nice to Have
- Experience with GraphQL APIs
- Knowledge of Docker and CI/CD pipelines
- Experience integrating Drupal with eCommerce platforms
- Familiarity with Agile development methodologies
- Experience working with cloud-native application architectures
────────────────────────────────────────────────────────
Candidate Profile
- Senior Drupal Backend Developer with strong experience in headless CMS implementations
- Comfortable building scalable APIs and enterprise content platforms
- Experienced in optimizing performance, security, and maintainability of Drupal applications
- Strong collaborator with excellent analytical and communication skills