Senior Frontend Engineer (React & React Native)
Senior Frontend Engineer (React & React Native)

Senior Frontend Engineer (React & React Native)

Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
U

At a Glance

  • Tasks: Design and implement innovative frontend solutions using React and React Native.
  • Company: Join UW, a forward-thinking company simplifying utilities for everyone.
  • Benefits: Enjoy flexible remote work, competitive salary, and career development opportunities.
  • Why this job: Make a real impact while collaborating with talented teams in an inclusive environment.
  • Qualifications: Strong React/Next.js and React Native experience, plus mentoring skills.
  • Other info: Diverse workplace committed to your growth and well-being.

The predicted salary is between 36000 - 60000 £ per year.

Company Description

Hi! We’re UW. We’re on a mission to take the headache out of utilities by providing them all in one place. One bill for energy, broadband, mobile and insurance and a whole lot of savings! We’re aiming to double in size as we help more people to stop wasting time and money—big ambitions, to be delivered by people like you.

We work together. Your team and the people you will work with… We work in small, fully autonomous teams with real ownership of their products. The Customer Experience team is responsible for the main page of the web app, the main screen of the mobile app, navigation, and the overall information architecture that connects our services into clear, end-to-end user journeys. This team integrates the work of other product teams, requiring a strong understanding of how applications fit together and how people, processes, and data flow across the platform. You’ll collaborate closely with other teams to deliver cohesive, high-quality experiences.

We put people first. It’s all about you… We’re looking for a Senior Frontend Engineer to work across our core Customer Experience platforms. You’ll thrive here if you enjoy autonomy, solving distributed systems problems, and mentoring others as a player-coach. Collaboration, pragmatism and low-ego teamwork are essential.

Required Skills and Experience

  • Strong experience in Web React/ Next.js apps (using TypeScript)
  • Strong knowledge of developing mobile apps using React Native
  • Experience with CI/CD tools and practices
  • Collaborative approach to ensure quality design and practices
  • Familiarity with GraphQL or willingness to learn
  • Experience in test automation
  • Strong communication, collaboration, and problem-solving skills
  • The ability to thrive in an agile, iterative environment while delivering continuous feature improvements
  • Experience mentoring mid-level engineers and modelling engineering best practices
  • Comfort working in autonomous, product-focused teams

Senior Software Engineer Responsibilities

  • Impact: Be integral in defining team goals, ensuring proposed work aligns with our objectives and driving prioritisation to best achieve them.
  • Technical Mastery: Design and implement complex technical solutions that align with our strategy, influencing guidelines and standards across the wider engineering group. Take responsibility for technical decisions within your team, demonstrating expertise across multiple technologies.
  • Planning & Delivery: Own large technical features from design to completion, making well-informed trade-offs between progress and perfection. Provide technical direction to your squad, proactively tackling debt and reducing complexity in our services and processes.
  • Business & Domain Knowledge: Develop a high-level understanding of our multi-service business model, leading discussions on how your squad’s work contributes to the broader company strategy.
  • Leadership & Culture: Teach our culture to others and mentor engineers via pairing and code reviews, fostering collaboration where all voices are heard. Lead complex projects and discovery into unknowns, working well under pressure to drive the team forward.

Possible Next Career Steps

  • Staff Software Engineer
  • Engineering Manager

So why pick UW?

We’ve got big ambitions so there’s going to be plenty of challenges. There are also a lot of benefits:

  • An industry-benchmarked salary. We’ll share it during your first conversation.
  • Share Options and Save as You Earn scheme.
  • Flexible working — remote-first with access to hot desks across the UK and a central London hub.
  • Work-from-anywhere policy for up to 2 weeks per year.
  • Discounts on our services and a free Cashback Card.
  • Matched-contribution pension scheme and life assurance up to 4x salary.
  • Family-friendly policies designed to help you and your family thrive.
  • Discounted private health insurance, Employee Assistance line and free Virtual GP.
  • Belonging groups helping shape an inclusive future.
  • A commitment to learning and progression through our Career Development Framework with regular review and promotion cycles.

Apply here! You’ve got this far… Hit apply — we can’t wait to hear from you!

Worried you don’t hit every criterion? We welcome applications from diverse backgrounds — get your application in and let’s chat!

Martyna Zbyszewska will be your point of contact throughout the recruitment process.

Additional Information

Not sure you meet all the requirements? Let us decide! Research shows that women and members of other underrepresented groups tend not to apply for jobs if they think they may not meet every qualification, when in fact they often do. We provide equal opportunities, a diverse and inclusive work environment, and fairness for everyone. You are welcome to apply no matter your age, disability, gender, marriage or civil partnership status, pregnancy and maternity status, race, religion or belief, or sexual orientation. Please don’t be afraid to ask about what we can do to support your needs. All requests will be carefully and fairly considered.

Senior Frontend Engineer (React & React Native) employer: Utility Warehouse

At UW, we pride ourselves on being an excellent employer by fostering a collaborative and inclusive work culture that prioritises employee well-being and growth. As a Senior Frontend Engineer, you'll enjoy the autonomy to lead impactful projects while benefiting from flexible working arrangements, a competitive salary, and a commitment to your professional development through our Career Development Framework. Join us in our mission to simplify utilities for everyone, and be part of a team that values your contributions and encourages innovation.
U

Contact Detail:

Utility Warehouse Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Frontend Engineer (React & React Native)

✨Tip Number 1

Get to know the company inside out! Research UW's mission and values, and think about how your skills as a Senior Frontend Engineer can help them achieve their big ambitions. This will not only impress in interviews but also help you tailor your conversations.

✨Tip Number 2

Network like a pro! Connect with current employees on LinkedIn or attend industry meetups. Having someone on the inside can give you valuable insights and even a referral, which can make all the difference in landing that job.

✨Tip Number 3

Show off your collaborative spirit! During interviews, share examples of how you've worked in teams, mentored others, and tackled complex problems. UW values low-ego teamwork, so highlighting your ability to work well with others is key.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in being part of the UW team. So hit that apply button and let’s get the ball rolling!

We think you need these skills to ace Senior Frontend Engineer (React & React Native)

Web React
Next.js
TypeScript
React Native
CI/CD tools
GraphQL
Test Automation
Communication Skills
Collaboration
Problem-Solving Skills
Agile Methodologies
Mentoring
Technical Decision-Making
Project Ownership

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your experience with React, React Native, and TypeScript in your application. We want to see how your skills align with our needs, so don’t hold back on showcasing your technical mastery!

Be Yourself: We value authenticity, so let your personality shine through in your written application. Share your passion for collaboration and problem-solving, and don’t be afraid to mention any unique experiences that make you stand out.

Tailor Your Application: Take a moment to tailor your application to our mission and values. Show us how your past experiences can contribute to our goal of simplifying utilities for everyone. A personalised touch goes a long way!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!

How to prepare for a job interview at Utility Warehouse

✨Know Your Tech Stack

Make sure you brush up on your React, Next.js, and React Native skills. Be ready to discuss your experience with TypeScript and CI/CD tools, as well as any projects where you've implemented these technologies. This will show that you're not just familiar but truly proficient.

✨Showcase Your Collaboration Skills

Since the role involves working in autonomous teams, be prepared to share examples of how you've successfully collaborated with others. Highlight instances where you've mentored mid-level engineers or contributed to team goals, demonstrating your ability to work well in a low-ego environment.

✨Understand the Business Model

Familiarise yourself with UW's multi-service business model. Think about how your technical contributions can align with their broader company strategy. This knowledge will help you articulate how you can add value to the team and the organisation as a whole.

✨Prepare for Problem-Solving Questions

Expect to tackle some technical challenges during the interview. Practice explaining your thought process when solving distributed systems problems or making trade-offs between progress and perfection. This will demonstrate your analytical skills and ability to thrive in an agile environment.

Senior Frontend Engineer (React & React Native)
Utility Warehouse

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

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