Drupal Developer - 16963

SomewhereGlobal, LA
10d$2,000 - $2,300Remote

About The Position

We are seeking a highly skilled and motivated Drupal Developer to join our technical team. This key role is responsible for the complete lifecycle of our Drupal websites, from initial configuration and custom development to ongoing maintenance and performance optimization. The ideal candidate possesses deep expertise in the modern Drupal ecosystem (8/9/10) and is comfortable working across the full stack—building robust back-end features with PHP/Symfony and crafting custom, accessible front-end experiences with Twig and modern CSS/JavaScript. This position requires a commitment to best practices in web security, performance, and configuration management, utilizing tools like Git, Composer, and Drush. You will be a crucial collaborator, translating stakeholder requirements into functional, high-quality Drupal solutions.

Requirements

  • Strong experience with Drupal 8/9/10.
  • Proficiency in PHP and object-oriented programming.
  • Comfort with front-end development (Twig, Sass, JavaScript).
  • Solid understanding of Drupal entities, hooks, services, and plugin architecture.
  • Experience with local dev environments (Lando/DDEV/Docker) and CI/CD processes.
  • Familiarity with caching layers (render cache, cache tags/contexts) and performance optimization.
  • Knowledge of web security principles and Drupal-specific hardening.
  • Experience with Migrate API.

Nice To Haves

  • Multisite or multilingual Drupal builds.
  • Familiarity with modern JS frameworks.

Responsibilities

  • Build and configure Drupal sites: content types, taxonomies, Views, menus, blocks, and Layout Builder.
  • Develop custom themes using Twig, HTML/CSS, and modern front-end workflows.
  • Create and maintain custom modules using PHP, Drupal APIs, and Symfony components.
  • Use configuration management, Git, Drush, and Composer as part of standard workflow.
  • Optimize site performance, including caching strategies and tuning.
  • Maintain security best practices and manage Drupal core/module updates.
  • Collaborate with designers and project stakeholders to define requirements and deliver features.
  • Document architecture, custom code, and implementation details.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service