Seeking: Intermediate Drupal Developer

For Drupal pros who are so much more than just Drupal pros.

Seeking: Intermediate Drupal Developer

Are you a Drupal pro who isn’t afraid to also tackle the stuff you’re not so pro at? If your catchphrase is “I’ll figure it out,” then we want to hear from you. Basically, we’re looking for an Intermediate Drupal Developer who thinks variety is the spice of work.

You’ll be primarily working on Drupal projects. So you need experience developing web applications including websites, CMS customization, CRM integration, and performing custom web development. You should also have experience with current and emerging technologies including PHP, JavaScript, MySQL, and be familiar with the LAMP stack, Linux, GIT and other tools.

But… this is agency. You may or may not get thrown a curveball every now and then and we want to know you’re the type of person who will dive for it head-first. Or hand-first. Metaphors are hard. You’ll also need to be a bit of a people person, because you’ll be working alongside the fine folks on our digital, creative, media, and client service teams and interfacing directly with clients spanning the tourism, retail, and automotive sectors.

The position is located within our Halifax, Nova Scotia office. Option for remote work is available.

Duties and Responsibilities

  • Accurately produce frontend components using creative mock-ups.
  • Build PHP components under direction of senior team members.
  • Write well designed, testable, and efficient code following software development best practices.
  • Work closely with Project Manager implementing design and new functionality with an eye on performance and capacity.
  • Build and maintain custom modules and integrate community contributed modules into client solutions.
  • Maintain & Integrate 3rd party data consuming various APIs and databases.
  • Participate in weekly project status and sprint review.

Required Skills/Qualifications

  • BA/BS degree in IT or related field.
  • Minimum 3 years of experience in full-stack Drupal web development.
  • 4+ years’ experience with CSS3, HTML5, JavaScript/jQuery, and json.
  • 2+ years’ experience React.
  • Familiar with modern PHP development practices and tools including PHP 7 and Composer.
  • Integration of 3rd party libraries, data sources and services.
  • Experience using Git version control (bonus: GitLab).
  • Experience with headless Drupal CMS + React is a plus.
  • Experience with Solr is a plus.
  • Expert oral and written communication skills to facilitate critical discussions between business customers, project stakeholders, and contracting team.
  • Demonstrated ability to work in a team environment.
  • Proven time management skills to ensure that tasks and documents are delivered according to schedule.
  • Demonstrated attention to detail.

Send your resume and cover letter to [email protected] with the subject line: Drupal Developer

group m5 is the largest communications group in Atlantic Canada with offices in St. John’s, Halifax, Moncton, and Saint John. For further information on m5, please visit our website at