About us

We’re a small friendly team that specialises in creating user-led digital experiences, products, and apps. We believe that meaningful and memorable products are best delivered by small, cross-functional teams, where regular collaboration and support helps to forge trusted friendships. People come first, and it’s because of this approach that our clients choose to work with us.

We’re comfortable and confident with venturing into new business sectors, whether that’s working with blue-chip organisations or new to market startups. Solving problems with design and technology are what we do best.

To learn more about what we get up to, take a look at our blog page, or take a look at what our clients say about us on our review page.

The role

Working closely with our technical director and with the support of our cross-functional team, you will help to lead the front-end development of our clients’ projects and play a crucial role in providing strategy and insight. From building bespoke SPAs and living pattern libraries for our clients in the security and intelligence sector to building more traditional content websites for government departments, you’ll help improve efficiency, streamline workflows and ultimately change the way these organisations operate.

Day-to-day you’ll work on new and existing projects and be involved in our discovery, strategic planning, and development processes. Our projects are very diverse and will provide the opportunity to learn a wide variety of emerging technologies, engaging with both software and on occasion, its hardware counterpart. As we move towards the second half of the year you will have the opportunity to mentor new team members as we continue to expand the business.

Our stack varies per project. As a team we’re currently using: React, Vue, Webpack, Babel, Yarn, Twig, Craft, WordPress, Git, Sass, BEM, AWS, Docker, Laravel, Symfony and Go.

Who we’re looking for

We are looking for someone who enjoys working in small cross-functional teams and who shares similar principles when it comes to collaborating and supporting one another. Ideally, you’ll have experience working in an agency or product development role with modern industry-standard languages and practices.

Your previous experience will have given you the confidence to voice your opinion on subjects such as UX design, development processes, and choosing the right tools for the tasks ahead. It’s okay if you don’t have experience working in an agile environment, or participating in discovery workshops – with ten years behind us we can teach you everything you’ll need to know.

Perhaps your entrepreneurial spirit has even led you to build a few web apps of your own, if so then you’ll fit right in at one of our bi-annual JAMS hackathons.

We’re looking for someone who has:

  • Experience writing clean HTML and CSS (with and without frameworks)
  • Experience writing modern JavaScript (ES6) with module-bundlers and transpilers
  • Experience with JS frameworks/libraries such as React or Vue.js
  • Experience creating UI pattern libraries/design systems
  • Experience working with RESTful and GraphQL based APIs
  • Experience with Content Management Systems (WordPress/Craft)
  • Excellent attention to detail

It would be great if you have:

  • Experience designing well structured frontend applications
  • An understanding of different CSS methodologies
  • Experience with Node.js and Express
  • An understanding of templating languages (Twig/Blade)

It would be absolutely ideal if you have:

  • A basic understanding of containerisation (Docker)
  • Experience with continuous integration/continuous development
  • Experience with issue/project tracking software (such as Jira)

Working with us

We’ve been working as a remote-first team for over two years, with small offices in London and Barcelona. The majority of our work is conducted online using the latest tools such as Adobe CC, Figma, Miro, Slack, Google workspace, etc. As a member of the team, you may be required to meet in person with the wider company for a minimum of one day per month at one of our offices.


  • 24 days holiday plus an additional 1 day per year of service beyond the second year
  • Flexible working, we run a hybrid team
  • Bi-annual JAMs hackathon, a three-day workshop to build your own ideas hosted in Barcelona
  • If you would like a change of scene from working in London and want to work from the office in Barcelona then we will pay for your flight
  • An annual personal development budget of £1,000
  • Your carbon footprint offset through our partnership with Offset Earth
  • Company-wide bonuses for meeting annual targets
  • Bi-monthly show and tell events for industry awareness
  • MacBook with admin rights and the software you need
  • And our summertime party


Depending on experience the salary for this Senior Front-End Developer role is up to £55,000 per annum, which will be reviewed annually in line with performance.

How to apply

As well as your CV, we’d love to see some samples of your work or anything that shows off your strengths and interests. You can apply by contacting us at [email protected].