Skip to main content

To top

Software Engineer (Front End)


Software Engineer (Front End)

Job Category



THG Tech


Manchester, United Kingdom

Job Type


THG is a fast-moving, global technology business that specialises in taking brands direct to consumers. Our world-class proprietary tech and infrastructure powers our extensive portfolio of beauty, nutrition and lifestyle brands and is now helping drive exponential growth of our clients’ brands globally.  

We’re powered by a global team of over 7,000 ambitious people around the world. Our culture is fast-paced and entrepreneurial, it’s this DNA that has supported our incredible growth.

We’re always looking for individuals that can bring fresh and innovative thinking to THG, and play a part in driving the group forward on its exciting journey. So, if you’re ready to take the next big step in your career, challenge yourself every day and evolve with the world around you, THG is ready for you. 

Technology is the driving force behind THG, and it starts with our people. We are ambitious with our goals and challenge conventional thinking. THG Technology is different because we support every single person, to make an impact and drive their own work.

Our people are always learning, and we work every day to ensure our technology, from our software platforms, to our hosting services, to our ML capability and beyond, is world class. This enables us to keep powering THG and our partners on a global scale.

What will I be doing?

Search is a critical part of our Ingenuity SaaS platform, serving hundreds of millions of customer searches per year across over 500 sites and underpinning other key features of our e-commerce sites.

We are looking to further improve search relevancy through investments in semantic search working closely with our Machine Learning teams and partnering with our internal brands and Ingenuity customers to drive further innovation and continual improvements across our search capability.

In addition, we plan to deliver an entirely new search user experience to our platform supporting websites around the world. In combination with core search platform experiences we plan to transform the overall search experience within our platform.

For this role you would ideally have a range of Front-End software engineering experience in terms of duration and field with the emphasis on user interface and a passion for improving user experience. You have a strong, demonstrable ability in software development and are up to date with technologies and their usage and application in a fast-moving, agile engineering team.

You will work as part of a focused, full stack engineering team to build, maintain, improve, and innovate for the Search team within our wider Data & AI division. As part of the wider division there will be the opportunity to assist and contribute to other teams with front-end engineering deliverables across our entire e-commerce platform.

Your Experience

· Strong experience working with both JavaScript and TypeScript and implementation of relevant UI technologies which could include any combination of React, Angular, AstroJS, Vue, NuxtJS.

· Knowledge about runtime environments like NodeJS, BunJS, etc

· GraphQL

· Knowledge about Client-Side Rendering and Server-Side Rendering

· Strong experience in areas such as HTML, CSS, Measuring and monitoring tools such as Prometheus, Grafana, Elk Stack.

· An understanding of areas such as DevOps, CICD and SQL and NoSQL databases along with back-end service integration.

· Experience working in software testing practices, build tools and pipelines.

· Proven experience in managing, designing, and delivering technical change.

· Experience in conducting code reviews as well as understanding and complying with application security standards.

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. 

THG is committed to creating a diverse & inclusive environment and hence welcomes applications from all sections of the community. 

Apply for this job