View Our Website View All Jobs

Drupal Developer

meltmedia implemented Acquia's Site Studio, and needs a Drupal expert to help us strengthen our foundation and build out reusable components, tooling, and processes. You'll have a hand in driving how we do business using Drupal, from both technical and non-technical standpoints. You'll bedazzle us all with your technical chops, but find true satisfaction in sharing that talent with clients, project stakeholders, sales teams, and junior team members alike. You'll take pride in building, maintaining, and supporting the best Drupal-based websites and applications around.

Responsibilities

  • Expertise in PHP coding
  • Extend and maintain core framework for all of meltmedia’s Drupal sites so we can consistently build sites with ease
  • Be able to estimate Drupal projects for new and existing clients
  • Provide technical guidance across internal functions (i.e. the feasibility of a new feature to our UX team, or an estimate of how long a feature would take to implement to a PM)
  • Build and customize modules, giving back to the Drupal community whenever applicable
  • Communicate effectively directly with clients
  • Collaborate with cross disciplinary teams to ensure we are delivering the best possible solution given the needs and constraints of the project
  • Research and improve technology, skills, and process
  • Work closely with our UX team to establish, build and maintain a standard set of Acquia Site Studio components that can be reused on multiple sites
  • Deploy static sites using melt’s custom publishing workflow that leverages Tome and AWS 
  • Provision AWS static site environments for our Drupal sites that use Tome
  • Work with our analytics team to add tracking on various sites

Knowledge Requirements

  • Work from business requirements and be able to complete work under tight deadlines
  • Strong knowledge of Drupal 8/9
  • You’ve written Drupal 8+ modules using OOP / Symfony as a foundation
  • Experience with updating Drupal core and contributed modules
  • Knowledge of adding and/or creating patches for Drupal modules
  • Experience with Drupal sites built using Composer
  • Strong knowledge in Git and Git workflows
  • Know the difference between content and configuration in Drupal
  • Understand Drupal’s configuration API
  • Strong knowledge of testing frameworks such as PHPUnit and SimpleTest
  • Experience with API integrations
  • Strong knowledge of Javascript fundamentals
  • Experience with JS frameworks
  • Strong knowledge of application architecture best practices
  • Solid critical thinking skills: imagine multiple solutions
  • Ability to work on several concurrent Drupal projects
  • Effectively communicate with Project Managers, Design, Clients and other Developers
  • Take and give criticism constructively and effectively
  • Self directed and self motivated
  • Experience across project sizes and markets

Additional Experience

  • Knowledge of Acquia Site Studio a plus
  • Knowledge of AWS Web services like CodePipeline and Lambda is a plus
  • Knowledge of analytics platforms like Google Tag Manager and Segment a plus
Read More

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

150