At a Glance
- Tasks: Lead front-end architecture and mentor engineers while shaping customer experiences.
- Company: Join a dynamic tech company powering 70+ brands with innovative digital solutions.
- Benefits: Competitive salary, flexible working, and opportunities for professional growth.
- Other info: Engage with the tech community and stay ahead of industry trends.
- Why this job: Make a real impact on user experience and drive innovation in a collaborative environment.
- Qualifications: Expertise in JavaScript, TypeScript, React, and mentoring skills required.
The predicted salary is between 60000 - 80000 £ per year.
We’re looking for a Senior Front-End Software Engineer to join our agile, product-aligned engineering teams. This is a senior individual contributor role with clear expectations around technical ownership, engineering leadership, and delivery at scale. You’ll be front-end focused, playing a key role in shaping the customer experience across our MACH-based digital platform (Microservices, API-first, Cloud-Native, Headless), which powers 70+ websites and mobile applications across multiple Frasers Group brands. Beyond delivery, you will act as a technical mentor for our wider front-end community and a key partner to our Design, Product, and Content teams. This role goes beyond feature delivery. As a Senior Engineer, you’ll influence technical direction, raise engineering standards, and help teams make better long-term decisions around performance, quality, and maintainability.
Key Responsibilities
- Drive front-end architecture decisions including component design, state management, and application structure.
- Contribute to and influence shared design systems and front-end standards used across brands and squads.
- Lead the design and implementation of complex front-end solutions using modern frameworks (primarily React, NextJS and TypeScript).
- Provide technical leadership through code reviews, mentoring, and pairing; ensuring coding standards are kept while raising the capability of engineers around you.
- Act as a senior technical partner to Product, Design, and Content teams—shaping solutions from discovery through to delivery and providing technical support on how to use certain systems.
- Take ownership of critical customer journeys, ensuring high standards of usability, accessibility, performance, and resilience.
- Build, consume, and evolve GraphQL and REST APIs, contributing to Node.js backend services where required.
- Champion engineering best practices: code quality, testing strategy, performance optimisation, and security.
- Stay ahead of front-end and full-stack trends, bringing informed, pragmatic innovation into the platform.
- Stay active in the tech community, attending conferences and bringing back new ideas and knowledge to the platform.
- Proactively identify technical risks, platform constraints, and opportunities for improvement e.g. CI/CD pipelines, developer experience, and delivery flow.
Qualifications
Essential experience:
- Significant commercial experience as a Senior Front-End or Full-Stack Engineer in large-scale production environments.
- Experience mentoring junior and mid-level engineers and supporting their technical growth.
- Expert knowledge of JavaScript and TypeScript.
- Deep experience with React and NextJS (or equivalent modern front-end frameworks).
- Strong communication skills and experience building relationships with Design, Product, and Content teams.
- Strong understanding of web performance, accessibility (WCAG), and responsive design.
- Experience working across the full software development lifecycle, including testing, CI/CD, and automation.
Desirable Skills:
- Experience working in MACH / composable commerce architectures.
- Knowledge of Core Web Vitals and front-end performance monitoring.
- Familiarity with Azure or other cloud platforms.
Senior Frontend Engineer employer: 慨正橡扯
At Frasers Group, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior Front-End Engineer, you will not only have the opportunity to shape the customer experience across our diverse brands but also benefit from a supportive environment that encourages professional growth through mentorship and technical leadership. Located in a vibrant area, our team enjoys access to cutting-edge technology and resources, making it an ideal place for those looking to make a meaningful impact in the tech community.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Frontend Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech community, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your best projects, especially those using React, NextJS, and TypeScript. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding front-end architecture. Practice common algorithms and system design questions, and don’t forget to articulate your thought process during the interview!
✨Tip Number 4
Apply through our website! We love seeing candidates who are genuinely interested in joining us. Tailor your application to highlight your experience with large-scale production environments and your ability to mentor others—this will catch our eye!
We think you need these skills to ace Senior Frontend Engineer
Some tips for your application 🫡
Show Off Your Skills:When you're writing your application, make sure to highlight your experience with React, NextJS, and TypeScript. We want to see how you've used these technologies in real-world projects, so don’t hold back on the details!
Tailor Your Application:Take a moment to customise your application for this role. Mention how your past experiences align with our needs, especially around front-end architecture and mentoring. We love seeing candidates who take the time to connect their skills with what we’re looking for.
Be Yourself:Don’t be afraid to let your personality shine through in your application. We value strong communication skills and want to get a sense of who you are beyond just your technical abilities. A bit of your unique flair can go a long way!
Apply Through Our Website:Make sure to submit your application through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it’s super easy to do!
How to prepare for a job interview at 慨正橡扯
✨Know Your Tech Inside Out
Make sure you brush up on your JavaScript, TypeScript, React, and NextJS skills. Be ready to discuss your past projects in detail, especially those that showcase your ability to drive front-end architecture decisions and mentor others.
✨Showcase Your Leadership Skills
Prepare examples of how you've provided technical leadership in previous roles. Think about times when you've conducted code reviews or mentored junior engineers, and be ready to explain how you raised coding standards and improved team capabilities.
✨Understand the Bigger Picture
Familiarise yourself with the company's products and how they use their MACH-based digital platform. Be prepared to discuss how you can contribute to enhancing customer experiences and improving usability, accessibility, and performance across multiple brands.
✨Stay Current with Trends
Keep an eye on the latest trends in front-end development and be ready to share insights during your interview. Discuss any recent conferences you've attended or new technologies you've explored, and how they could benefit the company’s platform.