Skip to main content

Drupal Developer

PreviousNext are looking for experienced Drupal developers to join our team.

Skills

In order to apply, you must have:

  • excellent communication skills: able communicate with developers, clients and non-technical people in both written and oral forms
  • a high degree of self-discipline and professionalism in updating tasks, communicating with the team, and logging time spent
  • 5+ years experience working with Drupal
  • a strong knowledge of Objected-Oriented PHP, design-patterns, test-driven development, best practices and coding standards
  • experience working with modern PHP frameworks such as Drupal 9, Symfony, Laravel, Slim, Silex
  • experience with test frameworks such a PHPUnit, Selenium, Behat etc.
  • a sound knowledge of git branching workflows, github pull requests, and continuous integration
  • experience working in a team environment

If you meet the above, the following are desirable:

  • Experience with Scrum and other agile methodologies
  • Demonstrated contributor to one or more open source projects
  • Active in the development community; bloging, presenting at meetups and conferences etc.

If this sounds like you, please post your details to our online job application form.

PLEASE NOTE: We will not be accepting candidates put forward by recruitment agencies.

Responsibilities

Communication: Meetings follow the common Agile ceremonies, and take place online. Slack is used for all other team communication. Client communication can be through Slack and/or the project management tool.

Travel: As the majority of meetings take place online, travel to client offices is limited. Developers may be requested to travel for occasional client meetings, with all expenses covered. There is also a bi-annual company funded summit / team get together.

Time tracking: Our business relies on billing for the time you spend, so each team member is responsible for ensuring time logs are up to date.

Location

PreviousNext has a head office in Sydney but have a distributed team around Australia in other company and home offices and has a strong culture of distributed teams.

We will only consider applicants located in Australia and available during Australian Eastern Standard Time (AEST; UTC+10:00) business hours when necessary.

Benefits

PreviousNext is a mature company that's been running for almost a decade since early 2009. Our company co-founders each have over 25 years web industry experience and our team is comprised of very experienced designers and developers averaging 10 years industry experience. This results in a very stable and profitable company that can invest in our staff's professional development and ensures a strong focus on work life balance. This includes some of the following benefits:

  • Staff have a high degree of autonomy to self manage their output by defining their working hours and office location. This may include starting late after dropping the kids at school, working a proportion or all of your time from your home office or working extra hours one week to take a long weekend the next.
  • You're working alongside seasoned professionals willing to share their experience and collaborate on providing the best possible solutions for our clients. 
  • Many of our staff are already parents or are planning their own families, so we have comprehensive approaches for parental leave and flexibility around structuring roles to accommodate individual family circumstances.
  • All staff are eligible to participate in a company wide profit share scheme after 1 year of tenure.
  • Staff with more than 5 years tenure are eligible for a month of Early Long Service Leave.
  • Up to 5% on top of your salary can be budgeted for professional training and conference attendance and we have a very active program to encourage staff to talk at conferences themselves.
  • Up to 20% of your paid hours can be directed to open source code contribution or other community related activities. 
  • All staff receive an allowance to buy your own equipment under a salary sacrifice model. This means that everyone works on their preferred computer spec and can deck out their home offices with great furniture and accessories.
  • Your ongoing health is of paramount importance to us and everyone receives an annual allowance to help pay for gym or sport team memberships, yoga classes and other wellbeing programs of their choice.

Interview process

Initial interviews are generally conducted online by two of our friendly developers. This gives the applicants a chance to ask questions and learn about working at PreviousNext, as much as it gives us a chance to assess the applicants suitability.

A second interview will be conducted by Kim Pepper (Technical Director) who will discuss broader technical experience and understanding, career goals, and how you work to the best of your potential.