View Our Website View All Jobs

Senior Drupal Developer

You know your way around Drupal so well that you'd be head of the Metropolitan Museum of Drupal, if it existed. It doesn't. But lucky for you, this brand-new position at meltmedia does: Senior Drupal Developer. We're assembling a crew of the most passionate Drupal devs in town, and we need you to help lead the charge. 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. Through it all, you'll remain undeterred by challenges, Drupal 8, and packs of semi-domesticated canines roving about the office.

Responsibilities

  • Set up Drupal projects so our development teams can successfully and consistently build sites and apps 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)
  • Successfully deliver projects within budget and timelines constraints (we’re an agency, remember?)
  • Build and customize modules, giving back to the Drupal community whenever applicable
  • Use big, technical words to confuse our HR director (e.g. “concatenate,” “serialize,” “encapsulation”)
  • You can translate hieroglyphics and talk to clients
  • Review design wireframes to ensure we can actually deliver what we design
  • Review and give feedback for other developers (code reviews, performance reviews, haircut reviews)
  • Promote and facilitate company best practices
  • Research and improve technology, skills, and process
  • Teach and mentor other developers

Knowledge Requirements

  • Work from loosely defined requirements and be able to complete work under tight deadlines
  • Strong knowledge of Drupal 7 (experience playing with Drupal 8 is an A+!)
  • You’ve written PHP code and developed custom modules (experience with OOP and/or Symfony is a plus!)
  • Strong knowledge of testing frameworks such as PHPUnit and SimpleTest.
  • Experience with API integrations
  • Strong knowledge of Javascript, design and their potential applications (having worked with JS frameworks such as React is a plus!)
  • Strong knowledge of application architecture best practices
  • Performance and speed is something you think about when developing
  • ADA Compliance and mobile optimization is something you include in your architectural/development plan
  • Ability to think strategically, IE thinking of more than one way to meet requirements and make development decisions based on client and business needs.
  • Strong understanding of project lifecycle
  • Work as a lead developer either on a team or by themselves
  • Ability to work on several concurrent Drupal projects
  • High-level understanding of developing in web-based application stacks
  • 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
  • Understand entire project lifecycle
  • Understand when established patterns in a project should be followed or rebuilt
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150