Hi,
I'm James. I am a Front-End Web Developer living in Kent and currently working at Butternut Box.
Building beautiful websites, creating joyful customer experiences and managing effective teams is what I'm best at and over my 7+ years of start up experience, I've picked up a few things along the way.
In my time outside of work, you'll find me drinking coffee, watching a film or trying to improve my Padel game.
Work
📦Butternut Box
August 2018 — PresentSenior 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 2024Front-End Engineer
Feb 2020 — Sep 2022Junior Front-End Engineer
Aug 2018 — Feb 2020🐾PawSquad
Nov 2017 — Aug 2018Front-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 2017Web 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
