
Senior Full Stack Developer – CMS & Content Engineering (Drupal)
The Ritz-Carlton Yacht Collection1 month ago
Buenos Aires, ArgentinaSenior
Responsibilities
- Develop, configure, and maintain Drupal implementations, including custom modules, themes, and site architecture.
- Own content types, taxonomies, fields, editorial workflows, content scheduling, and publishing tools in partnership with marketing and content teams.
- Build and maintain integrations between Drupal, APIs, booking systems, personalization engines, and other platform components.
- Contribute to React/Next.js front-end development and back-end API development beyond CMS work.
- Manage Drupal upgrades, security patches, and module updates.
- Design and implement headless or decoupled Drupal architectures using applicable APIs.
- Optimize CMS performance through caching strategies, database query optimization, and CDN integration.
- Participate in code reviews and maintain CMS architecture and configuration documentation.
Requirements
- At least 5 years of professional software engineering experience.
- At least 3 years of hands-on Drupal development experience, with Drupal 9 or 10 strongly preferred.
- Strong PHP proficiency and understanding of Drupal architecture, including hooks, plugins, services, and Symfony fundamentals.
- Experience with Drupal module development, Twig theme development, and site building.
- Strong HTML5, CSS3, and JavaScript skills, with experience using React or similar frameworks.
- Experience with decoupled or headless CMS architectures using JSON:API or GraphQL with Drupal.
- Understanding of web performance, SEO best practices, and accessibility standards.
- Excellent written and verbal communication in English.
- Acquia certification or an equivalent Drupal credential is preferred.
- Experience with Next.js consuming a headless Drupal CMS is preferred.
- Familiarity with digital experience platforms, personalization tools, multilingual content management, internationalization, and marketing automation integrations such as Salesforce or HubSpot is preferred.
- Experience in hospitality, travel, cruise, or luxury digital platforms is preferred.