Mid-Level Frontend Developer (Next.js /TypeScript)

Location Manchester
Discipline: I.T.
Job type: Permanent
Job ref: 008022
Published: 1 day ago

A bit about us: Established in 1994, The Fragrance Shop is the UK’s leading independent fragrance retailer. Our aim is to make mainstream and luxury fragrances affordable and accessible to all. We showcase more than 130 fragrance brands in over 220 stores throughout the UK and online at www.thefragranceshop.co.uk. We are expanding and are looking for a Mid-Level Frontend Developer to join the team and be part of a growing and vibrant brand.

Why you’ll love working here:

*       Vibrant state-of-the-art office, conveniently located in Trafford Park with great transport links and free onsite parking

*       No need to travel to the gym – we have one here for you! Take advantage of our free onsite gym facilities before/after work or even pop in at lunch time

*       Generous staff discounts on a wide range of fabulous fragrances

*       Excellent progression and development opportunities - work with teams who are passionate about what they do and develop your expertise within a creative and collaborative space

 

We’re looking for a Mid-Level Frontend Developer with strong Next.js experience to help build fast, scalable, and SEO-friendly web applications. You’ll be working in a Next.js-first, TypeScript-driven codebase, delivering production features for customer-facing platforms — ideally with exposure to e-commerce or transactional journeys.

This role is ideal for someone who understands modern rendering strategies, cares about performance and maintainability, and is comfortable owning features end to end in a Next.js environment.

What you’ll be doing

  • Building and maintaining frontend applications using Next.js and TypeScript
  • Working with server-side rendering (SSR), static generation (SSG), and incremental static regeneration (ISR)
  • Developing well-structured, strongly typed components and application logic
  • Implementing routing, layouts, and data fetching patterns in Next.js
  • Collaborating closely with designers, backend engineers, and product stakeholders
  • Delivering and optimising e-commerce features such as product detail pages, product listing pages, checkout flows, and promotions
  • Improving performance, SEO, and accessibility across the application
  • Participating in code reviews and contributing to frontend standards and best practices

What we’re looking for

  • Commercial experience as a Frontend Developer (mid-level)
  • Strong hands-on experience with Next.js in production environments
  • Solid understanding of React fundamentals and modern React patterns
  • Strong knowledge of TypeScript and type-safe application design
  • Good understanding of HTML, CSS, responsive design, and modern layout techniques
  • Experience integrating with REST APIs
  • Comfortable working with Git in a collaborative team environment

Nice to have

  • Experience working on e-commerce or high-traffic consumer websites
  • Familiarity with the Next.js App Router
  • Knowledge of performance optimisation, Core Web Vitals, and SEO best practices
  • Experience with headless CMS or headless commerce architectures

 

The Fragrance Shop is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.   

Due to the high volume of applications that we receive, we are regrettably not able to respond to everyone. If you have not heard from us within four weeks of your application, please assume that on this occasion you have not been successful.