Job Description
Job DescriptionDrupal Developer
Location: Phoenix, AZ 85007
Schedule: 8:00 AM – 5:00 PM
⏳ Duration: 4 Months (with possible extension)
About the Role
Seeking an Experienced Drupal Developer to design, develop, and maintain high-performance, Drupal-based web applications. You’ll play a key role across the full development lifecycle—from concept to deployment—while ensuring scalability, performance, and security.
Local Candidates Only: Applicants must reside in the Phoenix, AZ area at the time of submission. Candidates must be available for in-person interviews within 1 week of posting close and able to start within 2 weeks of offer.
Key Responsibilities
-
Design, develop, and maintain Drupal 8/9/10 websites and applications.
-
Build custom Drupal modules and themes using PHP, Twig, and JavaScript.
-
Integrate third-party APIs and services (CRMs, payment gateways, authentication systems).
-
Collaborate with designers and developers to define technical requirements.
-
Optimize site performance, scalability, and security.
-
Conduct code reviews and mentor junior developers.
-
Manage deployments via Git and CI/CD pipelines.
-
Troubleshoot and resolve complex Drupal issues.
Required Qualifications
-
4+ years of hands-on Drupal development (Drupal 8/9/10).
-
Strong proficiency in PHP and object-oriented programming.
-
Deep understanding of Drupal APIs, database architecture, caching, and security.
-
Proven experience creating custom modules and themes from scratch.
-
Skilled with HTML5, CSS3/SASS, and modern JavaScript (React or Vue is a plus).
-
Experience using Drush, Composer, and Git.
-
Familiar with MySQL/MariaDB.
-
Excellent problem-solving, communication, and teamwork skills.
Preferred Skills
-
Experience with headless/decoupled Drupal architectures.
-
Familiarity with Docker, Kubernetes, or cloud platforms (AWS/Azure/GCP).
-
Knowledge of performance tuning, monitoring, and accessibility (WCAG 2.2).
-
Active contributor to the Drupal open-source community.