Front-end Developer

Front-End Developer

Watch our Head of Development, Mel, share the skills and experience which would make you a perfect fit for this role!

To be the right fit for this role, you need to be passionate about crafting beautiful and functional websites, and be eager to grow in a supportive and collaborative environment.

You’ll join a team of 19 people, and will work together with the Head of Development and the rest of the team to support in delivering on our ambitious company targets.

You’ll report to the Head of Development. This role has the opportunity to advance into a more senior role.

What’s in it for you

  • Primarily remote based role with in-person meets with team members and clients
  • Flexibility of working times (this specific role requires you to work in a UK time zone)
  • An amazing team to support you: people who love what they do and genuinely care for one another
  • Stretch yourself creatively: we’ll help you focus on doing the things you love best
  • A co-working fund: opportunity to work in-person with other members of the team when suits you
  • Mental health support: access to a fund to help cover the cost of therapy or counselling sessions
  • 4 pillar days per year: Creativity, Generosity, Integrity and Rest are the four pillars that hold up the work we do. The team spends 4 days a year focusing on and doing intentional activities which support these pillars
  • At least one team retreat per year (either all-team in person, or multiple hybrid retreats): this is your opportunity to get together either with the team in your region, or with the global PF team. Retreats are focused on connection, collaboration and motivation and involve spending time doing activities and sessions different from your day to day work

Key skills

  • Education: A degree in web development or a related field may demonstrate your commitment to the craft, but it’s not required if you have the experience we need.
  • Project Portfolio: We’ll ask you to share a selection of your projects and provide links to your GitHub account or a similar platform. We’re excited to see the unique fingerprints you’ve left on your work.
  • Coding Confidence: Navigate the realms of HTML, CSS, and JS with ease. Bonus points for familiarity with Tailwind CSS, Vue.js, or Nuxt 3.
  • Experience: Bring at least 1 year of hands-on experience or a collection of projects that showcase your skills. We value the lessons learned in the field.
  • Communication: Great communication is the backbone of effective collaboration. Your ability to convey ideas and listen actively makes you a valuable team player.
  • Ticketing: Experience with ticketing systems or the ability to estimate tasks is a bonus. We appreciate developers who can navigate the organised chaos of project management.

Key responsibilities

Building: Construct new websites using Nuxt 3 (Vue.js) and Strapi CMS. Your creative touch will breathe life into our digital spaces.

Maintenance: Occasionally, lend your expertise to the care and maintenance of older WordPress sites. Your attention to detail ensures that our legacy projects stand the test of time.

The hiring process

  1. You’ll connect with our web development recruiters, DevMatch
  2. If your experience captures our attention, you will then be invited to a joint interview with DevMatch and Mel, our Head of Development.
  3. The next stage is an invitation to embark on a task that showcases your talents. This is your chance to shine and demonstrate the magic you bring to the coding canvas.
  4. You will then be expected to present your work and explain why and how you did your work.
  5. If you pass these stages, we’ll ask you to identify how you live out the PF pillars and PF values, and have three people who know you (colleagues or clients) fill in a questionnaire too.
  6. The final stage is an interview with two of our company’s Leadership Team.


This is a full time role.


This is a remote role, so you can work from locations to suit you, as long as you have solid internet access and can jump on Slack or Zoom video calls at any time.

You will be expected to travel primarily within your region but also globally (which would be discussed ahead of time) to meet with clients, team members and to attend workshops and events.

You’ll also attend hybrid and regional team retreats each year, and whole-team retreats every other year.

Salary & bonuses

The salary range for this role is £25k-27k depending on your experience and qualifications. We pay all-team bonuses when company wide and departmental targets are reached.

You also get:

  • 20 holiday days per year
  • 8 bank holiday days per year
  • 4 PF pillar days per year
  • 2-3 team retreats per year
  • Access to a coworking days fund
  • Access to a mental health support fund

What we’re like

  • Creative. We value curiosity, problem solving, and openness.
  • Flexible. Things change all the time, so we just go with it.
  • Virtual. We don’t have offices, and are fully remote. We are fans of working from home (or wherever).
  • Honest. We don’t cut corners, we won’t lie, and we won’t ask you to (or approve if you do it).
  • Human. We make mistakes from time to time, and when we do, we admit it.

The PF internal values:

  • Transparent. We share the right things, at the right time, to build relationship. We love to share our lives (including wins as well as fears) with each other.
  • We have an opinion. We like to hear different perspectives and we know why we have a certain opinion.
  • Positive. We always look for the good, and we believe it’s there. There’s always a blessing, even in tough situations!
  • Take responsibility. We’re the first to recognise when we’re in the wrong, or when we could do better. We welcome that opportunity.
  • Gracious. We seek to be generous and gracious, and take our time with people.
  • Collaborative. We love working together as a team (we’re not lone rangers).We live by the PF pillars: creativity, integrity, generosity, and rest.


The first step is to apply here by sending us your LinkedIn profile and GitHub link.