Stylised JN monogram
Hi, I'mHi, I'm Jake Nichols.

Jake Nichols — Senior FrontendDeveloper.

I’m a Senior Frontend Developer at Quickfire Digital, based in Norwich, UK. I bring a designer’s eye, a full-stack mindset, and 12 years of professional development experience to websites and interactive tools — with a focus on usability, performance, and code that teams can build on.

Selected work

A few things I've worked on.

Agency projects, with a focus on what I contributed.

  1. Games Workshop

    Microsites & website rebuild

    Led development on several Next.js microsites and contributed to the main Warhammer 40,000 WordPress site rebuild.

    Next.js · WordPress

  2. Queen Mary University of London

    Research Highways interactive map

    Built a Mapbox-powered interface for exploring the global impact of university research, with case-study filtering and an interactive map.

    Mapbox GL JS · Next.js

  3. GoStudent

    European Education Survey

    Built an interactive data visualisation experience for a European education survey, translating research into an accessible interface on a tight delivery schedule.

    Ant Design Charts · Data visualisation

    Read the agency case study

Client websites change over time. These summaries describe my contribution at the time; the linked case study is published by Soak Digital.

Experience & approach

12 years in development.

My first job at 18 was as a developer. Twelve years on, I'm a Senior Frontend Developer at Quickfire Digital, with experience across both building websites and keeping them running.

Breadth built on doing the work
Email marketing, WordPress, Symfony, managed hosting and design collaboration have all been part of the job. Shopify is my main focus today, alongside a working toolkit that includes React, Next.js, JavaScript and TypeScript.
Comfortable with clients
I enjoy the conversations around a build as much as the technical work: understanding what someone needs, explaining the choices and making the trade-offs clear.
Happy to speak up
If I think an approach will cause problems, I’ll say so and explain why. I’d rather work through a difficult question early and help find a better route.

Contact

Get in touch.

If you'd like to get in touch about my work, you can send me a message here.

I'll use your details to reply to your message. Please don't include sensitive information.