Collective

We’re a worker-owned agency that designs, builds and supports websites for organisations we believe in.

We're hiring a Drupal Developer

Salary: £39,594 - £58,609 depending on experience

Location:  Remote (with option to work from Oxford office)

Contract: Full-time with flexible working options

Closing date: Tuesday 6 May, 9am (UTC+1)

About the role

Agile Collective specialises in web design, development and support for purpose-driven organisations. Agile Collective is also a worker co-operative, which means that we are fully owned and managed by our workers.

We are looking for an experienced Drupal developer to join our team and help us to improve and develop our steadily growing service. We're willing to shape the role around you in some ways so if you don't feel you tick all of the criteria please still apply as you may bring other skills which will help us as a team.

Our ideal candidate will share our passion for open source technology and ethical organisations, and will also aspire to become a member of the co-operative. You can view the benefits and ways of working at Agile Collective in our handbook.

What you might find yourself doing 

  • Developing websites and applications in a range of technologies, primarily Drupal.
  • Communicating with non-technical clients to explain technical concepts, architectures, and solutions in appropriate language.
  • Researching and synthesising the best technical approaches to answer client needs.
  • Being the technical lead on projects and helping to architect them in collaboration with a designer.
  • Estimating development tasks and communicating any blockers to work with project leads.
  • Writing custom code to solve specific functional requirements.
  • Reviewing and applying security updates to Drupal, Wordpress and other open source systems.
  • Engaging with the Drupal and LocalGov Drupal communities through code, comments, meetups and general contributions.
  • Proactively self-managing your time and making space to develop your own skills and bring in new ideas and approaches to the way we build websites.
  • Engaging in decisions about the wider company and our ways of working.
  • Mentoring and supporting other team members (e.g. apprentices).

Key competencies

You’ll thrive in this role if you:

  • Are confident with Drupal 8+ and PHP (5+ years)
  • Are familiar with Drupal theming and other front-end technologies
  • Are familiar with back-end development such as data migration and API integrations
  • Have an awareness of what you don't yet know and a willingness to learn new technical skills
  • Are willing to take accountability and work in a self-managed way
  • Are interested in or have experience with cooperatively run organisations
  • Are comfortable working in a distributed, online workplace
  • Would like to grow your experiences and skills and contribute to the business while doing so
  • Are keen to try new things and reflect on the successes and failures openly
  • Are able to communicate to clients and team members of all levels of technical knowledge about technical concepts

It is also desirable (but not necessary) for you to have:

  • contributed to the Drupal community and/or other open-source communities
  • an interest in web accessibility, usability and user-centered problem-solving

We recognise that great candidates come from diverse backgrounds, so if you don’t meet every point, we still encourage you to apply; you may have valuable skills we haven’t considered.

Benefits

As a worker co-operative you have ownership and control over your work, and over how we reward ourselves as members. Here are some of the benefits:

  • Annual pay progression and inflationary pay rises
  • Flexible working arrangements
  • Co-own the business
  • Generous training budget
  • Enhanced provisions for parental leave
  • Democratic control of the business: who we work with, how we work, new initiatives
  • Annual away week (covering costs of accommodation, travel, food, entertainment)
  • Ethical pension (via salary sacrifice)

You can view the benefits and ways of working at Agile Collective in our handbook.

How to apply

Our goal is to make the process as inclusive and accessible as possible, so we’ve developed a CV-less application process to give everyone a fair opportunity to showcase their skills and experience. All applications will be anonymised before they are reviewed by the hiring team. We will be referring to the key competencies detailed above while evaluating the applications; however, we also love learning about other skills and experiences you might bring so please feel free to elaborate. 

To apply for this role please complete this form by Tuesday 7 May 9am (UTC+1) (we will begin shortlisting that day). 

If you'd prefer to submit your application via email, please send your responses to the questions outlined below to hello@agile.coop

  1. Your first name, last name, preferred name (if relevant) and pronouns*
  2. Where you are based?
  3. Provide a link to two websites or applications you have developed and are proud of. Please explain why you are proud of them and provide a list of some technologies and approaches you applied in these builds. (max 250 words)
  4. Provide an example of a technical challenge you’ve encountered on a recent project and what you learned from that experience that you think is relevant to this role. (max 250 words)
  5. Share up to three strengths or perspectives you would bring to this team and role, and why you feel they are important. (max 250 words)
  6. What about this opportunity encouraged you to apply to us? (max 250 words)

*This information will not be used in the selection process, and will only be used to communicate with you about the application.

Timelines and what to expect

  • Application deadline: Tuesday 6 May, 9am (UTC+1)
  • Shortlisting: All applications will be anonymised and reviewed from the 6-9 May. We will notify all applicants of their status.
  • Interviews and task: We aim to start interviews from the 14th May. Candidates will receive questions in advance and complete a pre-interview task.
  • Compensation: We will reimburse you for time spent completing the task, as we are grateful for the effort candidates put into this process.
  • Inclusivity: We are committed to an accessible and inclusive process. If you have any questions or feedback, or if we can make this process more accessible to you, please contact hello@agile.coop

Questions

Can people outside of the UK apply for this role?

Yes, we're happy to consider non-UK applicants provided their timezones are +/- 1 hour to UK time. Your employment status will depend on the tax situation in your country.

Is there an office space?

Yes, we have an office in Oxford at MakeSpace Central. https://makespaceoxford.org/about-us/

While we are a fully remote organisation and many of our team members are dispersed across various locations, a number of our team are based around Oxford and use the MakeSpace office.