Mid-Level Full-Stack Shopify Engineer (Growth Accelerator) in Exeter

Mid-Level Full-Stack Shopify Engineer (Growth Accelerator) in Exeter

Exeter Full-Time 45000 - 55000 € / year (est.) No home office possible
SwankyApple Ltd.

At a Glance

  • Tasks: Build and optimise Shopify Plus stores for exciting brands across the UK and Europe.
  • Company: Join Swanky, a leading Shopify Platinum Partner agency with a vibrant culture.
  • Benefits: Enjoy competitive salary, 30 days holiday, flexible hours, and a new laptop.
  • Other info: Collaborative environment with opportunities for professional growth and regular socials.
  • Why this job: Dive deep into full-stack development and make a real impact on client success.
  • Qualifications: 3+ years in full-stack development with strong Shopify experience required.

The predicted salary is between 45000 - 55000 € per year.

Swanky is a Shopify Platinum Partner agency. We design, build and grow Shopify Plus stores for brands across the UK, Europe and beyond. Our work spans new builds, complex platform migrations, and ongoing optimisation for established merchants.

About the Role

This role sits within our Growth Accelerator division, where we work on retainer with a handful of key Shopify Plus accounts. The work is iterative and ongoing: performance optimisation, complex modular sections and components, checkout extensions, middleware integrations and continual improvement. You'll get to know your clients' stores deeply and deliver work that compounds over time. You'll need to be comfortable working across the full stack, from Liquid templates and frontend JavaScript through to server-side logic, APIs and data flows. The work is deadline-driven, with multiple accounts running concurrently, so you'll need to track your time accurately, communicate clearly with clients, and take ownership of your delivery within each account.

Day to day, you'll:

  • Build, test and deploy theme components, custom sections, checkout extensions and integrations for retainer clients
  • Write clean, maintainable code across the frontend (Liquid, HTML, CSS, JavaScript) and backend (Node.js, APIs, serverless functions)
  • Work with Shopify APIs (REST and GraphQL), third-party integrations and middleware
  • Identify and implement performance optimisations across storefronts
  • Participate in code reviews, giving and receiving constructive feedback
  • Communicate directly with clients: providing updates, explaining technical decisions and managing expectations
  • Track time accurately against accounts and tasks
  • Contribute to improving our development processes and standards

About You

You're a full-stack developer with solid Shopify experience who does their best work when they know a codebase inside out. You're comfortable talking to clients, diligent with your time, and thrive when working to deadlines across multiple accounts. You care about code quality and performance, and you're looking for a role where you can go deep rather than wide.

Required

  • 3+ years of commercial full-stack development experience
  • 2+ years delivering Shopify or Shopify Plus projects
  • Strong knowledge of Shopify Online Store 2.0, Liquid templating and the Shopify CLI toolchain
  • Proficiency in HTML, CSS, JavaScript (ES6+) and TypeScript
  • Backend experience with Node.js (or similar), including working with RESTful and GraphQL APIs
  • Familiarity with serverless or cloud-based architecture patterns
  • Experience with databases and relational data structures
  • Comfortable with Git version control and branch-based workflows in multi-developer teams
  • Strong client-facing communication skills: able to explain technical concepts clearly and manage expectations
  • Disciplined approach to time tracking, task management and delivering to deadlines across concurrent workstreams
  • A genuine interest in improving your craft and staying current with the Shopify platform

Nice to Have

  • Experience building Shopify Checkout Extensions or Functions
  • Experience with React, Remix or Next.js
  • Familiarity with Alpine.js and Tailwind CSS
  • Experience with Supabase or Firebase
  • Exposure to Flutter for mobile development
  • Knowledge of headless ecommerce and composable architectures
  • Experience with Agile/Scrum delivery environments
  • Specialism in performance optimisation, accessibility or web animation

Benefits

  • Competitive salary depending on experience
  • Pension scheme
  • New laptop provided
  • 30 days holiday per year (inclusive of bank holidays), plus 1 additional day per full year served, capped at 5
  • Flexible working hours
  • Hybrid working with 1-2 days per week in our Exeter office
  • Investment in your professional development and growth
  • Regular company socials and events

Mid-Level Full-Stack Shopify Engineer (Growth Accelerator) in Exeter employer: SwankyApple Ltd.

Swanky is an exceptional employer that fosters a collaborative and innovative work culture, particularly within our Growth Accelerator division. With a focus on professional development, we offer competitive salaries, flexible working hours, and the opportunity to work on exciting projects for high-profile clients. Our commitment to employee growth is complemented by regular company socials and a supportive environment that encourages creativity and excellence in full-stack development.

SwankyApple Ltd.

Contact Detail:

SwankyApple Ltd. Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Mid-Level Full-Stack Shopify Engineer (Growth Accelerator) in Exeter

Tip Number 1

Get to know the company inside out before your interview. Check out their recent projects, client testimonials, and any news about them. This will help you tailor your conversation and show that you're genuinely interested in what they do.

Tip Number 2

Practice your coding skills and be ready for technical challenges. Brush up on Liquid, JavaScript, and APIs, as you might face some hands-on tests. We want to see how you think and solve problems, so don’t shy away from showing your thought process.

Tip Number 3

Be prepared to discuss your past projects in detail. Highlight your role, the challenges you faced, and how you overcame them. This is your chance to showcase your experience with Shopify and full-stack development, so make it count!

Tip Number 4

Don’t forget to ask questions during your interview! Inquire about the team dynamics, project management processes, and how they approach client communication. This shows that you’re not just looking for a job, but a place where you can grow and contribute.

We think you need these skills to ace Mid-Level Full-Stack Shopify Engineer (Growth Accelerator) in Exeter

Full-Stack Development
Shopify Experience
Liquid Templating
HTML
CSS
JavaScript (ES6+)
TypeScript

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your full-stack development experience, especially with Shopify, and don’t forget to mention any client-facing roles you've had!

Showcase Your Projects:Include links to your previous work or GitHub repositories that demonstrate your expertise in Liquid, JavaScript, and Node.js. We love seeing real examples of your coding skills and how you’ve tackled challenges in past projects.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about working with Shopify and how you can contribute to our Growth Accelerator division. Be genuine and let your personality shine through!

Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates!

How to prepare for a job interview at SwankyApple Ltd.

Know Your Shopify Stuff

Make sure you brush up on your Shopify knowledge before the interview. Understand the ins and outs of Shopify Plus, Liquid templating, and the CLI toolchain. Being able to discuss specific projects you've worked on will show that you're not just familiar with the platform but have real hands-on experience.

Show Off Your Full-Stack Skills

Since this role requires a solid grasp of both frontend and backend development, be prepared to talk about your experience with HTML, CSS, JavaScript, and Node.js. Bring examples of your work that highlight your ability to build and optimise theme components and integrations, as well as any performance improvements you've implemented.

Communicate Like a Pro

This job involves direct client communication, so practice explaining technical concepts in simple terms. Think of scenarios where you've had to manage client expectations or provide updates. Clear communication can set you apart from other candidates, so don’t underestimate its importance!

Time Management is Key

With multiple accounts running concurrently, being disciplined with time tracking is crucial. Be ready to discuss how you manage your workload and meet deadlines. Sharing specific tools or methods you use for task management can demonstrate your organisational skills and readiness for the fast-paced environment.