Got The T-Shirt Company Logo

Got The T-Shirt

Lead Full Stack Software Engineer (Shopify)

Be among the first 25 applicants

Hybrid

Full-time

Leeds, UK

60K GBP/yr - 75K GBP/yr

Sam Rainey profile photo

Contact Person

Sam Rainey

Co-Founder

Industry

Marketing Services and Software Development

Company Type

Agency

Seniority

Mid-Senior level

About the job

The most important requirements

AI SUMMARY

Lead Full Stack Software Engineer (Shopify) at Got The T-Shirt (Shopify agency), Leeds, UK - Hybrid, Full-time. You own technical solutions, leading development across challenging projects and helping shape the agency's engineering processes and best practices. Stack: Shopify. Pay: 60K GBP/yr - 75K GBP/yr.

๐Ÿš€ Lead Full Stack Software Engineer (Shopify) โ€“ At a specialist eCommerce Agency

๐Ÿ“ Location: Leeds | Hybrid (2โ€“3 days in office)

๐Ÿ’ท Salary: ยฃ60,000โ€“ยฃ75,000 DOE

๐Ÿงญ Reports to: Head of Technology

๐ŸŒŸ Level: Senior / Lead

๐Ÿ•’ Employment Type: Full-time, Permanent

๐ŸŒŸ The Opportunity

We're working with an ambitious, specialist Shopify eCommerce agency that's looking for an exceptional Lead / Senior Full Stack Software Engineer to join its growing technology team.

This isn't your typical Shopify development role!

Our agency partner specialises in complex, large-scale eCommerce projects that push Shopify far beyond its standard capabilities. Think product catalogues exceeding 8 million SKUs, intricate integrations, bespoke functionality and highly personalised customer experiences.

They're looking for someone who thrives on solving difficult technical challenges, enjoys building scalable solutions and wants to have a genuine influence on how an ambitious agency approaches software engineering.

You'll work directly with the Head of Technology, taking ownership of technical solutions, leading development across challenging projects and helping shape the agency's engineering processes and best practices.

IMPORTANT: This is a hands-on technical leadership role. We're looking for someone who can architect solutions, write exceptional code and confidently guide others, rather than simply manage a development team.

๐ŸŽฏ Key Responsibilities

๐Ÿ’ป Full Stack Development & Technical Architecture

โœ… Design, develop and deliver complex, scalable Shopify solutions for ambitious eCommerce brands.

โœ… Build bespoke functionality, integrations and applications that extend Shopify beyond its standard capabilities.

โœ… Take ownership of technical architecture, ensuring solutions are reliable, maintainable and commercially effective.

โœ… Translate complex client requirements into clear technical specifications, development plans and documentation.

โœ… Write high-quality, efficient code using JavaScript, Node.js and modern development technologies.

โœ… Identify technical challenges early and develop practical, innovative solutions.

๐Ÿง  Technical Leadership & Innovation

โœ… Provide technical leadership across multiple projects, helping guide development teams and maintain exceptional engineering standards.

โœ… Help define and improve the agency's development processes, workflows and best practices.

โœ… Champion new technologies, tools and approaches that improve efficiency and quality.

โœ… Support and mentor other developers, sharing knowledge and encouraging continuous improvement.

โœ… Take an active role in technical decision-making and contribute to the future direction of the agency's technology offering.

๐Ÿค Collaboration & Project Delivery

โœ… Work closely with Project Management, Design, Data and wider development teams to deliver outstanding digital experiences.

โœ… Support project scoping, sprint planning, technical estimation and resource management.

โœ… Communicate technical challenges, project risks and budget implications clearly to stakeholders.

โœ… Collaborate with Designers to ensure creative ideas can be delivered effectively within Shopify's technical capabilities.

โœ… Ensure technical solutions support excellent user experiences and measurable commercial outcomes.

๐ŸŒŸ What We're Looking For

We're looking for an experienced Full Stack Software Engineer with strong Shopify expertise who enjoys taking ownership and solving genuinely challenging problems.

Essential Skills & Experience

โœ… Significant experience developing complex Shopify solutions, including custom functionality and integrations.

โœ…5+ years' JavaScript experience, with excellent knowledge of the wider JavaScript ecosystem.

โœ… Strong hands-on expertise in Node.js and Vanilla JavaScript (ES6+).

โœ… Experience working with serverless technologies, including building and deploying cloud functions.

โœ… A proven ability to architect and develop scalable, reliable and maintainable software.

โœ… Experience translating complex requirements into practical technical solutions.

โœ… Strong understanding of eCommerce platforms, customer journeys and commercial objectives.

โœ… Excellent communication skills and confidence working with technical and non-technical stakeholders.

โœ… Experience providing technical guidance or leadership across development projects.

Nice to Have

โœ… Experience with cloud platforms including AWS, Google Cloud or Azure.

โœ… Knowledge of AI development tools and how to use them effectively.

โœ… Experience with enterprise CMS platforms such as Drupal or Umbraco.

โœ… Understanding of Agile development, user stories and sprint planning.

โœ… Experience with automated testing, TDD or BDD.

๐Ÿ’ก About You

โœ… You're a problem solver who loves a technical challenge.

โœ… You enjoy pushing technology beyond its conventional limits.

โœ… You're passionate about writing clean, scalable and maintainable code.

โœ… You understand that great engineering is about solving business problems, not simply delivering features.

โœ… You're confident challenging ideas, recommending better approaches and taking ownership of technical decisions.

โœ… You enjoy collaborating with Designers, Project Managers and Developers to deliver exceptional work.

โœ… You're naturally curious, commercially aware and always looking to improve how things are done.

๐ŸŽ What's In It For You?

๐Ÿก Hybrid working: Typically 2โ€“3 days per week in the Leeds office.

๐Ÿฅ Cashback medical care scheme.

๐Ÿ’ฐ Pension contributions: 5% / 3% employer/employee contribution structure.

๐ŸŒด 25 days' holiday plus your birthday off.

๐Ÿ’ป Your choice of Mac or PC.

๐Ÿง  Dedicated time for research, development and improving engineering processes.

๐Ÿš€ The opportunity to work on genuinely complex, large-scale Shopify projects.

๐Ÿ’ก Real influence over technical architecture, engineering standards and the agency's future direction.

๐Ÿค A collaborative environment where technical expertise, innovation and problem-solving are genuinely valued.

๐Ÿ“ฉ Interested?

If you're an experienced Senior Full Stack Developer, Lead Software Engineer or Senior Shopify Developer looking for an opportunity to tackle more challenging projects and have a real influence on technical delivery, we'd love to hear from you.

This is a fantastic opportunity to combine hands-on development, technical leadership and complex eCommerce engineering within an ambitious specialist agency.

Apply today to find out more!

Read More

About the job

The most important requirements

AI SUMMARY

Lead Full Stack Software Engineer (Shopify) at Got The T-Shirt (Shopify agency), Leeds, UK - Hybrid, Full-time. You own technical solutions, leading development across challenging projects and helping shape the agency's engineering processes and best practices. Stack: Shopify. Pay: 60K GBP/yr - 75K GBP/yr.

๐Ÿš€ Lead Full Stack Software Engineer (Shopify) โ€“ At a specialist eCommerce Agency

๐Ÿ“ Location: Leeds | Hybrid (2โ€“3 days in office)

๐Ÿ’ท Salary: ยฃ60,000โ€“ยฃ75,000 DOE

๐Ÿงญ Reports to: Head of Technology

๐ŸŒŸ Level: Senior / Lead

๐Ÿ•’ Employment Type: Full-time, Permanent

๐ŸŒŸ The Opportunity

We're working with an ambitious, specialist Shopify eCommerce agency that's looking for an exceptional Lead / Senior Full Stack Software Engineer to join its growing technology team.

This isn't your typical Shopify development role!

Our agency partner specialises in complex, large-scale eCommerce projects that push Shopify far beyond its standard capabilities. Think product catalogues exceeding 8 million SKUs, intricate integrations, bespoke functionality and highly personalised customer experiences.

They're looking for someone who thrives on solving difficult technical challenges, enjoys building scalable solutions and wants to have a genuine influence on how an ambitious agency approaches software engineering.

You'll work directly with the Head of Technology, taking ownership of technical solutions, leading development across challenging projects and helping shape the agency's engineering processes and best practices.

IMPORTANT: This is a hands-on technical leadership role. We're looking for someone who can architect solutions, write exceptional code and confidently guide others, rather than simply manage a development team.

๐ŸŽฏ Key Responsibilities

๐Ÿ’ป Full Stack Development & Technical Architecture

โœ… Design, develop and deliver complex, scalable Shopify solutions for ambitious eCommerce brands.

โœ… Build bespoke functionality, integrations and applications that extend Shopify beyond its standard capabilities.

โœ… Take ownership of technical architecture, ensuring solutions are reliable, maintainable and commercially effective.

โœ… Translate complex client requirements into clear technical specifications, development plans and documentation.

โœ… Write high-quality, efficient code using JavaScript, Node.js and modern development technologies.

โœ… Identify technical challenges early and develop practical, innovative solutions.

๐Ÿง  Technical Leadership & Innovation

โœ… Provide technical leadership across multiple projects, helping guide development teams and maintain exceptional engineering standards.

โœ… Help define and improve the agency's development processes, workflows and best practices.

โœ… Champion new technologies, tools and approaches that improve efficiency and quality.

โœ… Support and mentor other developers, sharing knowledge and encouraging continuous improvement.

โœ… Take an active role in technical decision-making and contribute to the future direction of the agency's technology offering.

๐Ÿค Collaboration & Project Delivery

โœ… Work closely with Project Management, Design, Data and wider development teams to deliver outstanding digital experiences.

โœ… Support project scoping, sprint planning, technical estimation and resource management.

โœ… Communicate technical challenges, project risks and budget implications clearly to stakeholders.

โœ… Collaborate with Designers to ensure creative ideas can be delivered effectively within Shopify's technical capabilities.

โœ… Ensure technical solutions support excellent user experiences and measurable commercial outcomes.

๐ŸŒŸ What We're Looking For

We're looking for an experienced Full Stack Software Engineer with strong Shopify expertise who enjoys taking ownership and solving genuinely challenging problems.

Essential Skills & Experience

โœ… Significant experience developing complex Shopify solutions, including custom functionality and integrations.

โœ…5+ years' JavaScript experience, with excellent knowledge of the wider JavaScript ecosystem.

โœ… Strong hands-on expertise in Node.js and Vanilla JavaScript (ES6+).

โœ… Experience working with serverless technologies, including building and deploying cloud functions.

โœ… A proven ability to architect and develop scalable, reliable and maintainable software.

โœ… Experience translating complex requirements into practical technical solutions.

โœ… Strong understanding of eCommerce platforms, customer journeys and commercial objectives.

โœ… Excellent communication skills and confidence working with technical and non-technical stakeholders.

โœ… Experience providing technical guidance or leadership across development projects.

Nice to Have

โœ… Experience with cloud platforms including AWS, Google Cloud or Azure.

โœ… Knowledge of AI development tools and how to use them effectively.

โœ… Experience with enterprise CMS platforms such as Drupal or Umbraco.

โœ… Understanding of Agile development, user stories and sprint planning.

โœ… Experience with automated testing, TDD or BDD.

๐Ÿ’ก About You

โœ… You're a problem solver who loves a technical challenge.

โœ… You enjoy pushing technology beyond its conventional limits.

โœ… You're passionate about writing clean, scalable and maintainable code.

โœ… You understand that great engineering is about solving business problems, not simply delivering features.

โœ… You're confident challenging ideas, recommending better approaches and taking ownership of technical decisions.

โœ… You enjoy collaborating with Designers, Project Managers and Developers to deliver exceptional work.

โœ… You're naturally curious, commercially aware and always looking to improve how things are done.

๐ŸŽ What's In It For You?

๐Ÿก Hybrid working: Typically 2โ€“3 days per week in the Leeds office.

๐Ÿฅ Cashback medical care scheme.

๐Ÿ’ฐ Pension contributions: 5% / 3% employer/employee contribution structure.

๐ŸŒด 25 days' holiday plus your birthday off.

๐Ÿ’ป Your choice of Mac or PC.

๐Ÿง  Dedicated time for research, development and improving engineering processes.

๐Ÿš€ The opportunity to work on genuinely complex, large-scale Shopify projects.

๐Ÿ’ก Real influence over technical architecture, engineering standards and the agency's future direction.

๐Ÿค A collaborative environment where technical expertise, innovation and problem-solving are genuinely valued.

๐Ÿ“ฉ Interested?

If you're an experienced Senior Full Stack Developer, Lead Software Engineer or Senior Shopify Developer looking for an opportunity to tackle more challenging projects and have a real influence on technical delivery, we'd love to hear from you.

This is a fantastic opportunity to combine hands-on development, technical leadership and complex eCommerce engineering within an ambitious specialist agency.

Apply today to find out more!

Read More

Questions you can expect in the interview

Drawn from this posting. None of them repeat on another job.

1.The agency works on projects with product catalogues exceeding 8 million SKUs. What breaks in a Shopify build at that scale, and how do you find out before the client does?
2.The posting says this is not a typical Shopify development role and pushes Shopify beyond its standard capabilities. Tell us about a time you built something Shopify was not designed to do, and how you decided it was worth it.
3.You would be a Lead on a growing technology team and report to the Head of Technology. How do you set technical direction without slowing down delivery for clients?
4.Intricate integrations and bespoke functionality are part of the work. Tell us about an integration you inherited that was badly built, and what you did first.
5.This is a hybrid agency role with salary tied to experience. How do you handle a client who wants a custom solution where an existing Shopify feature already does the job?

Share your knowledge with Shopify app teams & earn

Get paid to share your experience and influence the tools you use. Earn up to $500/session.

Share your knowledge with Shopify app teams & earn

Get paid to share your experience and influence the tools you use. Earn up to $500/session.