Software Engineer (Full-Stack) (Shopify) in Glasgow
Software Engineer (Full-Stack) (Shopify)

Software Engineer (Full-Stack) (Shopify) in Glasgow

Glasgow Full-Time 60000 - 80000 £ / year (est.) No home office possible
Flare - Scheduled Delivery

At a Glance

  • Tasks: Build innovative software solutions for eCommerce, focusing on delivery options and customer experience.
  • Company: Join Flare, the leading delivery date platform for Shopify Plus brands.
  • Benefits: Enjoy 25 days holiday, competitive salary, and a fast-paced work environment.
  • Why this job: Be part of a dynamic team shaping the future of eCommerce with cutting-edge technology.
  • Qualifications: 3+ years full-stack experience, strong understanding of Shopify APIs and eCommerce.
  • Other info: Fast growth opportunities in a collaborative, AI-first culture.

The predicted salary is between 60000 - 80000 £ per year.

About Flare

Flare is the number one delivery date platform for Shopify Plus brands globally. We power the delivery experience at checkout for over 700 merchants, handling the logic, rules, and complexity behind the scenes so shoppers always see accurate, reliable delivery options when it matters most.

We’ve grown 10x in revenue since Q1 2025, processing over $100M in orders annually across hundreds of thousands of checkouts every month. We’re growing at 15% month-on-month, cash-flow positive, and just getting started.

We’re building Flare into the end-to-end shipping logic layer for Shopify, from checkout UI to carrier integrations. Legacy and unreliable software owns this space today. We’re taking it from them.

Why this role exists

Flare was built by two founders. You’d be the third person in the company and the first engineering hire to join the founding team. The work is hard: real-time delivery calculation, geo and postcode rule enforcement, carrier and fulfilment integrations, checkout performance at scale. We need someone who loves building reliable systems fast and is happy to roll up their sleeves and get stuck in, whether that’s shipping a customer-facing fix that drives retention or architecting something that scales to ten times the load.

We move fast and the bar is high. You’ll work directly with our CTO, who built a rules and conditions engine from scratch that processes over a million requests a week, returning complex delivery decisions to Shopify in under 190ms. You’ll learn how those decisions got made, how to build for scale whilst shipping fast, and how to take something from zero to one. Our CEO grew Flare from nothing to 700 brands without a sales team, so when you’re building, you’re building on top of real commercial momentum.

You’ll own how you build, ship things live for major brands within your first weeks, and be pushed to do the best work of your career. If you’re the kind of engineer who finds that energising, this is the right place.

We’re an AI-first team. Using tools like Cursor and Claude Code isn’t optional - it’s how we move fast without cutting corners. Anything that helps us ship better product faster is fair game.

What you’ll work on

  • The decision engine: At the core of Flare is a system that takes everything - postcode, product, carrier, cut-off time, cart, customer location - and distils it into a simple, accurate response that shows the right delivery options to the right shopper at the right moment. You’ll expand the rules and conditions layer, add new carrier and fulfilment integrations, and push the performance envelope as request volume grows.
  • Checkout and customer experience: The Shopify checkout is one of the most constrained and scrutinised environments in eCommerce. You’ll build the frontend layer that takes the output of our decision engine and turns it into a fast, polished experience that shoppers actually enjoy using.
  • AI-assisted onboarding: Onboarding is a critical and genuinely interesting problem. You’ll work on using AI to make setup as frictionless as possible, including building agents that can complete configuration autonomously.
  • Scale and reliability: We’re building toward $1bn in orders processed. You’ll be a core part of figuring that out. Every architectural decision comes back to one question: is this fast and reliable enough?

The kind of person we’re looking for

We want someone who is deeply curious about the problems our merchants face, happy to get stuck into the work that makes customers fall in love with the product, and capable of thinking bigger when it matters. You care about the customer, you understand eCommerce, and you bring your own thinking to the table.

That means:

  • At least 3 years of strong full-stack experience, comfortable moving between frontend product work and backend systems.
  • Real experience with Shopify APIs, eCommerce, logistics, or complex rule-based backend systems.
  • You think carefully about performance and know what it means to build a system that has to respond in milliseconds.
  • You write with production in mind: failure cases, edge cases, what happens when something breaks at 3am for a merchant processing thousands of orders a day.
  • You ship fast without being reckless, and you know the difference between moving quickly and cutting corners.
  • You use AI tooling as a natural part of how you work.

The stack

TypeScript, React (Preact), Remix, Node.js, GraphQL, AWS (ECS/EC2, DynamoDB), Shopify APIs and Webhooks.

The hiring process

  • Intro call (30 mins) with the CTO about your background and the role.
  • Technical deep dive (60 mins) on a real system design problem relevant to Flare.
  • Founder conversation (30 mins) with the CEO about how you work and what you’re looking for.
  • Offer

What we offer

25 days holiday plus your local public holidays. We start with a one month trial, followed by a six month contract, with a move to a permanent position for the right person. We move quickly for the right person.

How to apply

Email with the following:

  • An overview of what you’ve built and shipped: production apps, side projects, systems you owned or played a significant part in.
  • Your GitHub profile, portfolio, or any links to live work.
  • A short note on why this role resonates with you.

Software Engineer (Full-Stack) (Shopify) in Glasgow employer: Flare - Scheduled Delivery

Flare is an exceptional employer for Software Engineers, offering a dynamic work environment where innovation meets real-world impact. With a strong focus on employee growth, you'll have the opportunity to work closely with the founding team, tackling complex challenges in eCommerce while utilising cutting-edge AI tools. Our culture promotes fast-paced development and collaboration, ensuring that your contributions directly influence the success of over 700 brands globally.
Flare - Scheduled Delivery

Contact Detail:

Flare - Scheduled Delivery Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Full-Stack) (Shopify) in Glasgow

✨Tip Number 1

Get to know the company inside out! Research Flare's mission, values, and recent achievements. This will help you tailor your conversations and show that you're genuinely interested in being part of their journey.

✨Tip Number 2

Network like a pro! Connect with current employees on LinkedIn or attend industry events where Flare might be present. Building relationships can give you insider info and potentially a referral, which is always a bonus!

✨Tip Number 3

Prepare for the technical deep dive! Brush up on your full-stack skills and be ready to discuss real-world problems you've solved. Think about how your experience aligns with Flare's tech stack and be ready to showcase your problem-solving abilities.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team at Flare.

We think you need these skills to ace Software Engineer (Full-Stack) (Shopify) in Glasgow

Full-Stack Development
Shopify APIs
eCommerce Knowledge
Logistics Systems
Performance Optimisation
TypeScript
React (Preact)
Remix
Node.js
GraphQL
AWS (ECS/EC2, DynamoDB)
AI Tooling
System Design
Problem-Solving

Some tips for your application 🫡

Be Specific About Your Projects: When you share what you've built, don't just list your projects. Dive into the details! Tell us about the decisions you made and how your work handled real-world challenges. We love hearing about your thought process!

Show Us Your GitHub or Portfolio: Linking to your GitHub profile or portfolio is a must! It gives us a peek into your coding style and the kind of work you’re passionate about. Make sure it’s up-to-date and showcases your best stuff.

Keep It Short and Sweet: In your note about why this role excites you, keep it concise. We want to know what resonates with you about Flare and how your background fits in. No need for a lengthy cover letter; just get to the point!

Apply Through Our Website: We encourage you to apply directly through our website. It streamlines the process and ensures we see your application right away. Plus, it shows you're keen on joining our team!

How to prepare for a job interview at Flare - Scheduled Delivery

✨Know Your Tech Stack

Make sure you’re well-versed in TypeScript, React, Node.js, and GraphQL. Brush up on your knowledge of AWS services like ECS/EC2 and DynamoDB, as well as Shopify APIs. Being able to discuss how you've used these technologies in past projects will show that you're ready to hit the ground running.

✨Understand the Business

Flare is all about enhancing the delivery experience for Shopify merchants. Familiarise yourself with eCommerce logistics and the challenges merchants face. This will help you demonstrate your curiosity and understanding of the domain during the interview, which is crucial for this role.

✨Prepare for Technical Deep Dives

Expect a technical deep dive where you'll tackle real system design problems. Practice explaining your thought process clearly and concisely. Think about performance, scalability, and reliability in your solutions, as these are key aspects of the role.

✨Showcase Your Problem-Solving Skills

Be ready to discuss specific examples from your past work where you solved complex problems or improved systems. Highlight your ability to ship fast without cutting corners, and how you’ve used AI tools in your workflow. This will resonate well with the team’s focus on building reliable systems quickly.

Software Engineer (Full-Stack) (Shopify) in Glasgow
Flare - Scheduled Delivery
Location: Glasgow

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>