Frontend Developer (Ecommerce / Headless Shopify)

Contract: Full-time, permanent

Company DescriptionImaginaire is a boutique ecommerce agency based in Nottingham, specialising in modern ecommerce design and development, SEO and PPC.

We focus on headless Shopify builds using Next.js and Sanity, helping established brands create fast, scalable, high-quality ecommerce experiences.

We operate with high standards, clear expectations and minimal bureaucracy.

The RoleWe\'re looking for a frontend developer with 2–4 years\' commercial experience to join our ecommerce delivery team.

This role is frontend-led. Most of your work will involve building and improving headless Shopify storefronts using Next.js and Sanity, translating high-quality designs into fast, reliable, production-ready builds.

You\'ll work closely with a senior developer as part of a small, collaborative team. You won\'t be expected to operate in isolation, but you should be comfortable delivering high-quality frontend work with clear guidance and code review.

We actively use AI-assisted workflows across development (for refactoring, documentation, optimisation and acceleration), and we\'re looking for someone comfortable working in this way.

What You\'ll Be Working On

Building custom Shopify storefronts (native and headless)

Translating Figma designs into accessible, high-quality UIs

Working with Shopify APIs and frontend integrations

Supporting and improving existing ecommerce builds

Participating in code reviews and technical discussions

Working within clear quality assurance standards

Occasionally making small, safe changes to existing backend systems when required

What We\'re Looking ForThis role will suit someone who:

Has 2–4 years\' commercial frontend experience

Takes pride in clean, maintainable code

Has strong attention to detail

Enjoys working close to the UI and customer experience

Can deliver high-quality work within defined patterns and standards

Communicates clearly in a remote-first environment

Is pragmatic and commercially aware

Required ExperienceWe\'re not expecting you to be an expert in everything below — we\'re looking for strong frontend depth with solid working knowledge across the rest.

Solid experience with Next.js (or similar React frameworks)

Experience building and customising Shopify storefronts

Experience integrating frontends with APIs

Ability to work confidently from design files (e.g. Figma prototypes)

Experience collaborating via GitHub and pull requests

Nice to Haves (Not Essential)

Experience with headless Shopify builds

Familiarity with Sanity or other headless CMS platforms

Experience building Shopify apps

Experience working alongside Laravel-based systems

Experience with WordPress (especially Roots/Sage)

Agency experience

Growth & ProgressionAs the team grows, there may be opportunities to:

Take ownership of more complex frontend builds

Influence frontend standards, performance and structure

Mentor less experienced developers

Deepen expertise in ecommerce and headless architectures

Progression here is about depth, ownership and impact rather than titles.

Every employee at Imaginaire receives an annual growth budget for conferences, training and professional development.

Remote-first working with a UK-based team

Flexitime by default (core hours 11am–2pm)

Workcation policy (up to 4 weeks working abroad)

Interesting ecommerce projects for established brands

Clear expectations and autonomy

A culture that values quality, pragmatism and calm delivery

Hiring ProcessWe review each application and ask shortlisted candidates to complete a short questionnaire outlining their skills and experience before holding first interviews.

In the event of multiple strong candidates, we may hold second interviews before making a final decision.

We aim to keep the process efficient and respectful of candidates\' time.

#J-18808-Ljbffr

Salary: GBP 36000 - 60000 per year Experience: 3 years required
Back to blog

Other Jobs To Apply

No other job posts for this day.

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...