James Bovis

James Bovis

Senior Front-End Engineer at Butternut Box

Good morning,

I'm James. I'm a Front-End Web Developer based in Kent, currently with the Acquisition team at Butternut Box.

With over 7 years of experience in fast-paced startups, I specialize in building beautiful websites, creating joyful customer experiences, and managing effective teams. I thrive on shipping great products and growing with the teams I work with.

Outside of work, you'll find me drinking coffee, watching a film, or trying to improve my Padel game.

Work

📦Butternut Box

August 2018 — Present

Senior Front-End Engineer - Team Lead

As the Engineering Team Lead for the Acquisition Team at Butternut Box, I manage a team of 6 engineers dedicated to optimizing the new customer signup journey. Our primary goal is to improve conversion rates across 6 international markets, working within a React/TypeScript and Ruby on Rails environment.

My role involves mentoring and supporting my team's career development, guiding our technical architecture, and ensuring we maintain high standards for code quality. I collaborate closely with product managers, designers, and data analysts to define our roadmap, drive A/B testing strategies, and deliver features that directly impact business growth.

Engineering Team Lead

July 2022 — Feb 2024

Front-End Engineer

Feb 2020 — Sep 2022

Junior Front-End Engineer

Aug 2018 — Feb 2020

🐾PawSquad

Nov 2017 — Aug 2018

Front-End Developer

Joined a small and very passionate team to help build the and support new features for the PawSquad website. Involved building marketing landing pages and maintaining the Vet Nurse online portal.

👗Laura Ashley

Sep 2015 — Oct 2017

Web Designer

I supported a large, multi-department team by designing and building responsive, ROI-focused web pages and creating diverse digital marketing content. This included producing assets and affiliate banners, often adapting designs for French and German markets based on a continuous promotional calendar.

Skills

Front-End

  • React
  • TypeScript
  • GraphQL / Apollo
  • NextJS
  • Material UI

Tools

  • Git & GitHub
  • Launch Darkly
  • Figma
  • Heroku