Midweight Frontend Developer
Full time
Mental health support
Flexible schedules
Competitive salary
current user
current user
current user
current user
current user
current user
current user
current user
current user

About you

We’re looking for a talented developer with an appreciation for design and a drive to implement pixel perfect work in react typescript. You should have experience with animation libraries such as react-spring or framer-motion to help bring your UI to life and worked with next.js, storybook, remix or similar solutions.


As a Midweight Frontend Developer you’ll be:

  • Working on new projects using react & typescript

  • Helping maintain existing client projects

  • Working closely with our design team & producer to technically scope front-end builds

  • Showcasing work in progress builds to clients to keep them informed and up to date on the status of projects

  • Exploring problem spaces before jumping to solutions in project discovery phases

  • Mentoring other developers on best practices, design considerations and quality. We see mentoring as omnidirectional within the team not hierarchal.

  • Bringing UI to life by both implementing pre-designed animations but also adding your own flare

These responsibilities are an outline of what we expect you’ll be doing. Along side this we try to nurture interests with a generous learning budget and downtime projects.

Bonus Skills

These aren’t necessarily something you should have, but if you do have these skills or are interested in pursuing them, then let us know!

  • Experience building design systems and reusable and extendable components

  • Previously built nodeJS endpoints either as serverless functions or part of a framework

  • Experience working consuming APIs such as the headless CMS Sanity

  • Interest in creative coding methods e.g. THREE.JS, WebGL etc

Interview Process

Step 1

An informal conversation to get to know each other – hear about your interests, your technical skills and for you to ask us questions!

Step 2

A small, paid, take-home coding challenge where you can show us the great work you can do highlighting your skills.

Step 3

A final conversation during which we can talk about your challenge from a technical aspect & tackle any remaining questions on both sides.

Apply & Salary

The pay scale for this position is £30,000 - £45,000 per annum and it will be determined based on an individuals experience.

If you have any questions about the role(s), company or the work we do, please feel free to email us directly at hello@companion.studio.

All submissions will be looked at and reviewed. If there is an opportunity in the immediate future that we think matches, we will be in touch. If not, we will keep the submission on file until an opportunity does become available that we feel is right.

Unfortunately we are unable to provide specific feedback to candidates, but you may find this article on creative mentoring platforms useful if you are struggling to gather feedback on your work.

As part of our ongoing commitment to diversity, equity and inclusion we welcome applications from people of all backgrounds.

At this time, we're not open to working with a recruitment agency on this advert.