Senior Front End Engineer
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled Senior Frontend Software Engineer to join our squads exclusively focused on building performant, secure, and accessible headless ecommerce frontends. You'll work predominantly in a JavaScript environment, leveraging modern technologies to deliver fast, scalable, and engaging customer experiences., * Help shape & define the technical architecture of the application, including the system's components, data structures, communication protocols, and other technical details
- Identify potential technical risks and develop strategies to mitigate them, ensuring that the application is secure, robust and reliable
- Champion performance optimisation across the frontend stack while ensuring accessibility and observability are baked into all solutions
- Deeply committed to crafting intuitive, impactful, and optimised user experiences that turn complex workflows into seamless, engaging journeys
- Share your knowledge within a democratic team of experts, to achieve optimal solutions
- Foster a culture that encourages the growth of a highly performant team
- Mentor junior developers and contribute to technical decision-making within the squad
Requirements
This role is ideal for a frontend specialist with strong technical depth, a keen eye for detail, and a passion for driving user-facing innovation within a complex ecommerce landscape., * Proven experience architecting, developing, and delivering scalable, high-performance frontend applications
- Expert in JavaScript (vanilla, ES6+, & modern frameworks)
- Experience of headless SSG applications and GraphQL
- Delivery of performant, maintainable, and reusable code that adheres to best practices and coding standards
- A solid understanding of events and event-driven programming, inheritance, throwing/catching errors, asynchronous vs synchronous programming
- Demonstrable experience implementing & managing end-to-end / unit / integration testing strategies across a team
- Strong leadership and coaching skills, able to manage the delivery of complex projects and features with team members, * Front End
- JavaScript
- Software Engineering
Benefits & conditions
- 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.