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

We're hiring a developer

Salary: £35,850 - £48,416 depending on experience

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

Contract: Full-time with flexible working options

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 a mid or senior 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 about 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
  • talking to non-technical clients to explain technical concepts, architectures, 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 community online through code, comments, meetups and general contributions to
  • proactively self-managing your time and making space to develop your own skills and bring in new ideas and approaches to the how we build websites
  • engaging in decisions about the wider company and our ways of working
  • mentoring and supporting other team members (e.g. apprentices)

About you

You’ll thrive in this role if you:

  • are confident with Drupal and PHP
  • are comfortable with current front-end technologies - e.g. React / VUE.js / Gatsby / Gridsome
  • 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 a good problem-solver
  • are willing to take accountability and work in a self-managed way
  • are comfortable working in a distributed and flexible workplace
  • would like to grow your experiences, skills and contribute the business while doing so
  • are not afraid to try new things and reflect on the successes and failures openly
  • care about communication and team dynamics

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

  • evidence of your contributions to the Drupal community and/or other open-source communities


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 existing benefits but you could help shape these if you become a member.

  • work where you want, how you want, when you want
  • unlimited training budget
  • ethical pension (via salary sacrifice)
  • mobile phone
  • career break
  • 'good causes' pot for members

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

How to apply

We've developed a CV-less application process with the support of Collaborative Future, which will ask you to answer the following questions:

  1. Provide a link to two websites or applications that you have developed and are proud of. Explain why you are proud of them and provide a bullet-point list of some of the technology and approaches you applied in these builds.
  2. Provide an example of a technical challenge you’ve encountered on a recent project and what you learned from that experience which you think is relevant to this role?
  3. Share up to three unique strengths or perspectives you think you would bring to this team and role, and why you feel they are important. (You may wish to refer back to the job advert and think about examples of the key competencies outlined there, but we also love learning about other skills & experiences you might bring even if it's not mentioned in the job ad).

Apply now (deadline extended)

To apply for this role please complete this form by 23 January 2022.

If you'd prefer to email us the responses to the outlined application questions please email

The aim of this approach is to make the opportunity as accessible as possible and ensure a diverse range of people are able to demonstrate their potential.

If you have any questions about the role or the processes please add comments to this page or contact


Can people outside of the UK apply for this role?

Yes, we're happy to consider non-UK applicants provided their timezones are +/- 3 hours 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 at MakeSpace Central: