Senior Full Stack Engineer (React/.NET) - [Remote UK] in Birmingham
Senior Full Stack Engineer (React/.NET) - [Remote UK]

Senior Full Stack Engineer (React/.NET) - [Remote UK] in Birmingham

Birmingham Full-Time 55000 - 77000 £ / year (est.) No home office possible
Go Premium
H

At a Glance

  • Tasks: Build and enhance customer-facing features in our core React application.
  • Company: Join Halfords, a leading retailer transforming into a digital services business.
  • Benefits: Enjoy a competitive salary, annual bonus, and 25 days holiday plus bank holidays.
  • Why this job: Make a real impact on innovative projects while working remotely with a dynamic team.
  • Qualifications: Experience in React and .NET, with a passion for mentoring and collaboration.
  • Other info: Embrace a culture of inclusion and personal development in a fast-paced environment.

The predicted salary is between 55000 - 77000 £ per year.

At Halfords, our mission is to inspire and support a lifetime of motoring and cycling. As a specialist retailer, we lead the market through customer-driven innovation and a distinct product range. We are dedicated to providing our customers with an integrated, unique, and convenient service experience—from e-bike and electric vehicle servicing to on-demand solutions. Our commitment is to foster customer loyalty by offering compelling reasons to keep coming back to our stores, ensuring a lifetime of motoring and cycling enjoyment.

Halfords is quickly becoming a digital services business. In addition to being a leading UK retailer, Halfords has now developed a market leading field service management platform that enables businesses to deliver their complex services to customers through an end-to-end digital solution. The platform is deployed throughout Halfords stores, garages and their mobile business. The platform has now been taken to market to enable other businesses in our sector and other industries globally to deliver market leading service delivery and an unrivalled customer experience. This SaaS division is called Avayler (Avayler.com).

As the leading global Garage Management and Mobile Van software platform, we help customers become operationally efficient and compliant through our advanced technology. We were born in 2020 and whilst we are a division of Halfords, the No 1 provider of motoring and cycling products, we are a stand-alone entity.

At Avayler, we truly are striving to become a global company, targeting both the USA and European markets and we are scaling our business at a pace, so if you’re willing to get stuck in, you’ll love it here too. So put yourself at the heart of a dynamic, fast-paced working environment where expertise and focus take people far. This position is remote but may involve occasional travel.

As a Senior Full Stack Developer, you’ll play a key role in shaping the customer-facing experience of our core garage software platform. You’ll work primarily on our main React application, building and evolving features that are used daily by garages and field service teams, while also contributing to the .NET backend where needed. This is a high-impact role working on the most visible part of the product, where quality, performance, and usability really matter.

You’ll be part of a close-knit, product-focused squad, developing new functionality, refactoring existing features, fixing issues, and improving security across the stack. While your strengths will sit firmly on the frontend, you’ll be comfortable dipping into C# and .NET to support full stack delivery. Alongside hands-on development, you’ll mentor other developers, contribute to technical discussions, and help raise standards across a growing engineering community.

This is a fast-moving environment with lots of change and opportunity. You’ll enjoy varied work, meaningful ownership, and the chance to influence how we build and scale our frontend applications as the platform matures. With increasing focus on AI-assisted development and smarter ways of working, this role offers genuine scope to grow your technical impact while working on a product that really matters to customers.

Responsibilities

  • Build, enhance, and maintain customer-facing features within our core React application.
  • Develop new functionality, refactor existing code, and address performance, security, and reliability improvements.
  • Contribute to backend development and supporting end-to-end feature delivery where required.
  • Work closely with Product, Design, and Engineering colleagues to deliver high-quality, user-focused solutions.
  • Write and maintain high-quality unit and integration tests to ensure robust, maintainable code.
  • Lead and contribute to technical discussions within the squad, helping shape implementation approaches and solutions.
  • Mentor and support junior and mid-level developers, sharing knowledge and promoting best practice.
  • Participate fully in the agile delivery lifecycle, contributing to continuous improvement in ways of working.
  • Explore and adopt new tools, technologies, and AI-assisted development approaches to improve efficiency and quality.

Qualifications

  • Proven experience as a Frontend-leaning Full Stack Developer, with deep expertise in React and TypeScript.
  • Working knowledge of .NET and C#, with the ability to contribute to backend development when needed.
  • Strong understanding of modern frontend best practices, including performance, accessibility, and maintainable component design.
  • Experience writing and maintaining unit and integration tests using tools such as Jest, React Testing Library, or Cypress.
  • Confident working in agile, product-focused teams, contributing to technical discussions and delivery decisions.
  • Demonstrated experience mentoring or supporting other developers and sharing knowledge within a team or community.
  • Comfortable solving complex technical and product problems in a fast-moving environment.
  • Curious and forward-thinking, with an interest in using AI-assisted tools to improve development efficiency and quality.

A fair and competitive salary evaluated against market data, annual discretionary bonus scheme, pension, life assurance, 25 days annual leave plus bank holidays and enhanced family leave. Commitment and dedication to your ongoing personal and professional development. We help you to own and grow your potential so you can be at your best in your current role and to support your future career aspirations. You will have access to a wealth of employee discounts across the Halfords suite of products and services. Wellbeing and inclusion are at the heart of our colleague experience. We offer resources and ongoing support to enhance your wellbeing at work and active Colleague Networks supporting inclusion initiatives across Halfords.

Not sure you meet all the criteria? We’d encourage you to take the wheel and apply anyway! At Halfords we are committed to creating an inclusive workplace for our colleagues. We’re an equal opportunities employer and proud to welcome applications from all backgrounds and embrace diversity within our one Halfords Family.

Senior Full Stack Engineer (React/.NET) - [Remote UK] in Birmingham employer: Halfords Group PLC

At Halfords, we pride ourselves on being an excellent employer, offering a dynamic and fast-paced work environment that fosters innovation and personal growth. As a Senior Full Stack Engineer, you'll enjoy competitive salaries, a commitment to your professional development, and the opportunity to work on impactful projects within a supportive team culture. With a focus on wellbeing and inclusion, we ensure that every employee feels valued and empowered to contribute to our mission of inspiring a lifetime of motoring and cycling.
H

Contact Detail:

Halfords Group PLC Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Engineer (React/.NET) - [Remote UK] in Birmingham

✨Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn or attend local meetups. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for those interviews! Research the company, understand their products, and be ready to discuss how your skills in React and .NET can make a difference. Practice common interview questions to boost your confidence.

✨Tip Number 3

Show off your projects! If you've got a portfolio or GitHub with your work, share it during interviews. It’s a great way to demonstrate your skills and passion for full stack development.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Full Stack Engineer (React/.NET) - [Remote UK] in Birmingham

React
TypeScript
C#
.NET
Frontend Development
Backend Development
Unit Testing
Integration Testing
Agile Methodologies
Performance Optimisation
Accessibility Best Practices
Mentoring
Technical Discussions
AI-assisted Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Full Stack Engineer role. Highlight your experience with React and .NET, and don’t forget to showcase any mentoring or leadership roles you've had. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your skills align with our mission at Avayler. Keep it concise but impactful – we love a good story!

Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them! Whether it's a personal project or something from a previous job, we want to see your hands-on experience with full stack development. Links to GitHub or live demos are a bonus!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!

How to prepare for a job interview at Halfords Group PLC

✨Know Your Tech Stack

Make sure you brush up on your React and .NET skills before the interview. Be ready to discuss specific projects where you've used these technologies, and think about how you can demonstrate your understanding of modern frontend best practices.

✨Showcase Your Problem-Solving Skills

Prepare to talk through complex technical problems you've solved in the past. Use the STAR method (Situation, Task, Action, Result) to structure your answers, and highlight how your solutions improved performance or user experience.

✨Be Ready to Mentor

Since mentoring is part of the role, think of examples where you've supported junior developers. Share how you’ve contributed to team knowledge and best practices, and be prepared to discuss your approach to fostering a collaborative environment.

✨Stay Curious About AI Tools

With the increasing focus on AI-assisted development, show your enthusiasm for exploring new tools and technologies. Discuss any experiences you've had with AI in your projects and how you believe it can enhance development efficiency and quality.

Senior Full Stack Engineer (React/.NET) - [Remote UK] in Birmingham
Halfords Group PLC
Location: Birmingham
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
  • Senior Full Stack Engineer (React/.NET) - [Remote UK] in Birmingham

    Birmingham
    Full-Time
    55000 - 77000 £ / year (est.)
  • H

    Halfords Group PLC

    5000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>