Senior PHP/Drupal Developer

We focus on doing the right thing for our clients, at the right time, and being their complete digital partner. That means work can range from a smaller CMS build through to large bespoke application builds. You’ll need to be comfortable adjusting your approach to suit the situation.

This role is client-facing and we are looking for an individual with great interpersonal skills; someone who builds confidence with our clients, works collaboratively with team members, and can operate well working on a number of projects from conception to delivery.

About the Senior Developer role:

Your role as a developer is to design, develop, test, deploy, maintain, and review our code to deliver and improve projects. You will collaborate with other developers, including participating in code reviews and pair programming, to communicate with clients, and to provide ongoing support as required.  You may also be asked to assist with interviewing for new team members, buddying with new team members, mentorship of less experienced developers, and in estimating and scoping new work.

You will:

  • Be an excellent communicator – both internally with your team and in client-facing meetings. You will help drive conversations to a conclusion and show leadership when communicating with clients and managing expectations.
  • Have the ability to consistently deliver clean, well tested code and support the team around you to do the same.
  • Be able to prioritise tasks and make the right calls on when things need to be escalated and how you keep your team focussed on delivery.
  • Leverage Agile (we generally use either scrum or Kanban depending on project variables)  practices to increase the performance of the delivery teams while increasing customer satisfaction, software quality and staff engagement.
  • An interest in understanding client problems and identifying the right solutions
  • Be comfortable providing estimates both for day to day work and as part of a sales process.
  • Be motivated to improve both your own skills and our broader practices with the company.

The experience you will bring is:

  • Significant full-stack experience in Drupal
    • Experience in React and/or DevOps highly regarded.
  • Experience with estimating tasks and projects.
  • Either some experience with client management or experience with product requirements analysis depending on your background.

People of all ages, genders, and backgrounds are encouraged to apply by submitting their CV and cover letter to

Say Hello