About THG
We’re a fast-moving, global technology group that specialises in taking brands direct to consumers. We’re home to a portfolio of leading brands and sites including Myprotein, ESPA, LOOKFANTASTIC, and Cult Beauty, all of which are powered by our fully integrated digital commerce ecosystem, THG Ingenuity.
We handle everything in-house, including technology, content creation, e-commerce, marketing, manufacturing, new product development, and logistics. This comprehensive approach ensures we can fully realise our vision and maintain our leadership in a rapidly evolving global industry.
Nutrition Squad - Software Engineer (frontend)
About THG
We’re a fast-moving, global technology group that specialises in taking brands direct to consumers. We’re home to a portfolio of leading brands and sites including Myprotein, ESPA, LOOKFANTASTIC, and Cult Beauty, all of which are powered by our fully integrated digital commerce ecosystem, THG Ingenuity.
We handle everything in-house, including technology, content creation, e-commerce, marketing, manufacturing, new product development, and logistics. This comprehensive approach ensures we can fully realise our vision and maintain our leadership in a rapidly evolving global industry.
Our Team - The Nutrition Squad
The Nutrition Tech Squad is Myprotein’s in-house technology team, powering a global ecommerce platform that serves millions of health and fitness customers worldwide. We engineer cutting-edge solutions that reinforce Myprotein’s position as the world’s leading online sports nutrition brand. Our dedicated squad of engineers, product experts, and UX/UI specialists work closely together to enhance a platform that ships to over 200 countries, manages millions of monthly visits, and optimises an ever-expanding feature set. Alongside building Myprotein’s next-gen front-end platform, Altitude, we also collaborate with external partners to innovate in areas like personalization, data-driven user experiences, and global fulfilment. Our goal: to combine best-in-class technology with an uncompromising focus on the user, delivering exceptional performance, choice, and personalisation in every digital interaction.
Why Join the Nutrition Squad?
By joining the Nutrition Tech Squad, you’ll place yourself at the forefront of a dynamic, high-growth environment where innovation and scale go hand-in-hand. You’ll have the opportunity to drive solutions that reach millions of customers, shaping a platform that not only elevates user experience but also pushes the boundaries of ecommerce technology. From bring to life advanced ML-driven recommendations and enhancing our cutting-edge Altitude framework, to launching an all-new app platform set to debut in 2025, you’ll directly influence the global success of a market-leading brand. This is a chance to work with top-tier professionals, leverage state-of-the-art tools, and turn visionary concepts into tangible results, all while actively contributing to Myprotein’s ongoing global leadership in sports nutrition on line and offline.
Our Tech Stack
- Cloudflare Workers
- Astro JS, HTML, JavaScript, Tailwind CSS
- GraphQL API
- Google Tag Manager (GTM) for frontend integrations with third parties
Software Engineer (Frontend) – Responsibilities
Technical Responsibilities:
- Develop frontend web features and applications to deliver outstanding user experiences.
- Build user interfaces that provide a best-in-class experience for customers.
- Monitor and enhance the sites' Core Web Vitals for optimal performance.
- Integrate third-party software into the platform, including tag management using Google Tag Manager (GTM) when needed.
- Improve and maintain platform observability tools and systems.
- Manage and enhance automated CI/CD pipelines for efficient and reliable deployments.
- Ensure sites are accessible to all users, meeting WCAG 2.1 AA accessibility standards as a minimum.
- Writing test cases and ensuring sufficient coverage.
Behavioural Responsibilities:
- Actively contribute to an Agile team, providing constructive feedback to peers informally and through code reviews. Collaborate on tasks where appropriate, e.g., through pair programming.
- Manage your workload effectively, meeting deadlines and clearly communicating risks to delivery timelines.
- Break down requirements into actionable tickets with well-defined scopes and estimates, while identifying risks and dependencies.
- Collaborate closely with stakeholders, including UX designers, product managers, and other development teams, to achieve shared goals.
- Showcase new features to business stakeholders, tailoring your communication to suit the audience.
- Identify blockers and proactively work towards resolution, making technical decisions where necessary.
- Clearly and effectively communicate complex features, systems, and code details to both technical and non-technical audiences.
- Handle urgent issues ("firefighting") with a calm and composed approach.
Required Technical Skills:
- Proven experience in frontend development. We use Astro JS, HTML, JavaScript, and Tailwind, but experience with other frameworks and languages will also be considered.
- Full-stack experience is a bonus but not required, particularly working with GraphQL APIs.
- Familiarity with Google Tag Manager (GTM) is a plus but not mandatory.
Career Development
- Access bespoke development programmes that have been designed and developed by our in-house L&D team.
- Continued development through our upskilling programme that is delivered in partnership with an industry-leading training provider.
Enhanced Leave
- 25 days annual leave plus bank holidays.
- Don’t want to work on your birthday? We don’t either! Enjoy your day off on us!
- Enhanced maternity and paternity pay, depending on length of service.
- Up to 10 days compassionate leave.
- Buy back up to 3 days each year.
- Unlock 2 days volunteer leave after 12-months.
Wellbeing Support
- Access face-to-face and virtual appointments with our in-house GP.
- Access our in-house CBT therapist.
- Access our 247 Employee Assistance Programme (EAP) which is provided by Bupa.
- State-of-the-art on-site gym.
- Access to our on-site physio.
Other Perks
- Save up to 12% on the cost of personal tech through our salary sacrifice scheme.
- Subsidised bus pass from Manchester City Centre to our ICON office.
- Up to 50% staff discount on THG brands.
- On-site staff shop.
- Access to on-site barber.
- Know someone who would be perfect for THG? Refer them and get up to £1000 when they pass their probation.
- Anniversary gifts when you hit 5 and 10 years of service.
THG is proud to be a Disability Confident Committed employer. If you are invited to interview, please let us know if there are any reasonable adjustments we can make to the recruitment process that will enable you to perform to the best of your ability.
THG is committed to creating a diverse & inclusive environment and hence welcomes applications from all sections of the community.
Because of the high volumes of applications our opportunities attract, it sometimes takes us time to review and consider them all. We endeavour to respond to every application we receive within 14 days. If you haven't heard from us within that time frame or should you have any specific questions about this or other applications for positions at THG please contact one of our Talent team to discuss further.
Top Skills
What We Do
THG (www.thg.com) is a vertically integrated, digital-first consumer brands group, retailing its own brands predominantly in beauty and nutrition, plus third-party brands, via its proprietary, end-to-end, e-commerce technology, infrastructure and brand-building platform (THG Ingenuity) to an online and global customer base.