Qualifications
Core Skills
Extensive experience with Drupal 9/10 (site building and custom development)
Ability to build and maintain custom Drupal modules
Proficient in PHP and Drupal API
Experience with Drupal theming (Twig, custom themes, component-based development)
Strong knowledge of HTML5, CSS3, and modern JavaScript
Experience working with RESTful APIs and third-party integrations
Familiarity with Composer and Drupal dependency management
Experience with Git-based source control workflows
Understanding of MySQL and relational database concepts
Experience with Drupal configuration management and deployment workflows
Awareness of web accessibility (WCAG) standards and SEO best practices
Experience troubleshooting and debugging Drupal applications
Ability to configure and deploy Drupal web applications
Basic knowledge of Apache and/or Nginx environments
Additional Skills Considered
Experience with decoupled/headless Drupal architecture
Familiarity with React, Vue, or other modern JS frameworks
Experience with AWS (EC2, S3, CloudFront, IAM)
Experience with CI/CD pipelines and automated deployments
Knowledge of Docker-based local development environments
Knowledge of Acquia, Pantheon, or other Drupal hosting platforms
Experience with multi-site Drupal environments
About the job
Intermediate Drupal Developer
Position Summary
Join our dynamic team at Precision Medicine Group as an Intermediate Drupal Developer, where you will take an active role in architecting, developing, and maintaining engaging Drupal-based web projects. Your attention to detail, organizational skills, and analytical mindset will be crucial in building scalable Drupal solutions, implementing custom modules, configuring CMS, and supporting ongoing enhancements for our diverse client portfolio.
With a strong grasp of the software development lifecycle, you will effectively communicate project statuses, issues, and resolutions, ensuring smooth project progression. In our agency environment, you will thrive with your exceptional communication skills and a passion for modern web technologies while juggling multiple projects simultaneously. You will collaborate closely with account managers, creative teams, UX specialists, and project managers, as well as liaise with client IT teams and external vendors as necessary.