About the job
Join SQLI as a Drupal Backend Developer and contribute to a strategic digital platform for one of the world’s top three eCommerce platforms in a dynamic, global, and highly scalable environment.
As part of our dedicated team, you will help maintain and enhance our client’s corporate headless CMS, delivering content across multiple markets to eCommerce platforms and mobile applications. This role emphasizes backend Drupal development, enterprise-level system integrations, and a commitment to quality and performance.
Key Responsibilities:
- Manage and enhance a headless Drupal CMS (Drupal 10/11) for Nespresso’s eCommerce site and mobile apps.
- Design, implement, and maintain REST / JSON:API endpoints in Drupal to ensure structured content delivery to frontend applications (React), adhering to established JSON schemas.
- Develop integrations between Drupal and commercial solutions, including translation services and Digital Asset Management (DAM) platforms.
- Create and maintain reusable content structures (Paragraphs, entities, taxonomies) that support a multi-market content model while following Drupal best practices.
- Improve the editorial experience through the development of intuitive user interfaces and efficient editing workflows tailored for non-technical users.
- Oversee and optimize Drupal hosting on Acquia Cloud, ensuring high performance, security, and scalability standards.
- Design and implement effective multi-layer caching strategies (Drupal cache, Varnish, CDN) with appropriate cache invalidation for dynamic content.
- Collaborate closely with UX/UI designers to ensure compliance with accessibility standards (WCAG) and SEO best practices.
- Analyze and resolve issues related to APIs, integrations, and content delivery.
- Maintain high standards of code quality through code reviews, unit testing, and integration testing.
- Participate in technical validation processes, including exercises and architecture reviews in a collaborative engineering environment.

