< Back to search

By Miles • London, United Kingdom

Senior Software Engineer (React Native)

< Back to search

top 3 scores:
96%

Location flexibility

92%

Role modelling

92%

Culture

Job Description

Who are we?

Common sense says that the less someone drives, the less driving should cost them. And we agree. But back in 2018, the car insurance industry didn’t see it like that. So, we launched the UK’s first real-time pay-by-mile policies. Since then, we’ve had our members covered for a massive 500 million miles of driving. It’s been an epic journey (which is a bit ironic, since we’re helping people who don’t use their cars so much).

Along the way, we’ve gone from plucky newcomers, to being voted Best Car Insurance Provider 3 times in a row. Though we’re still very much doing things in our own, unique way - we’re now backed by Direct Line Group (alongside some of the country's best known brands)

What we believe in.

We challenge with kindness, making sure everyone feels safe and included. We support each other.

We take time to learn so that we can improve ourselves, our colleagues and our products. We’re not afraid to make mistakes if it gives us the opportunity to grow.

We’re clear in our vision. We’re happy to challenge the status quo if it will help us make things better.

We own up, we don’t blame. We’re humble enough to take feedback on board, and respectful enough to give it. The next big idea could come from anywhere, so everyone’s opinion matters.

We consider before we start, whether that’s interrogating details to save confusion down the line, or getting help from others. We make decisions using data, not opinions, and we use our time wisely, always staying focused on the end goal.

Senior Software Engineer

We are looking for an experienced Software Engineer to join our cross-functional Customers team. You’ll work alongside a talented group of developers, QA engineers, product designers and a dedicated product manager to support our customers on the pay-by-mile revolution. You’ll be responsible for contributing to providing our members an exceptional, mobile first experience within our award winning By Miles iOS and Android app - from connecting their telematics devices and connected vehicles for measuring their miles, to managing their policies and communicating with our Customer Experience teams.

We value building platforms and systems that are resilient. The stack you’ll be working with predominantly consists of React and React Native, written in JavaScript and TypeScript, we host on AWS.

You’ll be working within the team to build and test new features and products across our iOS and Android mobile apps and member dashboard - delighting our existing members and giving customers reasons to join.

Our coding philosophies are:

  • We consider design patterns and SOLID principles where appropriate, but above all we prioritise simple code that is easy to understand, carefully considering what to name things.

  • We always code with security and testability in mind.

  • We aim to be good citizens who don’t ignore any problems we find in the code base, and like to leave things better than when we found them.

If you’re looking for a role where you can make a real impact through tech, and contribute to helping us make the world of driving fairer - we’d love to hear from you!

You’ll be a fantastic addition to By Miles if you have:

  • A passion for building and maintaining customer centred iOS and Android applications using React Native - we also deploy using AppCenter and Github Actions.

  • A deep understanding of JavaScript, TypeScript and Node.js.

  • A collaborative approach - this role sits within our Customers team, and you’ll delight in working cross functionally to get the best results.

  • The ability to extract meaningful insights from analytics tools such as Google Analytics and Firebase.

  • An understanding of the effective use of state management libraries.

  • A great eye for detail - you’ll pay attention to the details and through this skill, enable us to maintain our high quality and rapid delivery.

  • An interest in working in a fast paced company - we’re an ambitious bunch and you’ll be able to hit the ground running, keen to learn all things By Miles and using your engineering skills to create a positive impact for both our customers and wider team.

Day to day you’ll be:

  • Working with engineers, designers and product managers to build high-quality customer-facing applications servicing our growing member base.

  • Writing quality testable code, respecting and contributing to the team's coding philosophies and approach.

  • Deploying and running experiments, measuring and implementing winning solutions through A/B testing.

  • Owning frequent deployments to live environments, monitoring and observing outcomes and performance.

  • Providing constructive feedback and praise on your team and colleagues work through peer review and informally.

  • Contributing to team standups, refinement and sprint planning sessions.


But it’s not all about us...

It’s just as much about you. We’re an ambitious, energetic bunch and we have our sights set on great things this year. We recognise the value our people bring, with their inquisitive minds, bright ideas and fantastic attitudes, and we aim to give as much as we receive. It’s only fair.


Our benefits:

  • Our people work from wherever works best for them. We have fantastic office space in central London - but if you prefer to work from home, you could be in Cornwall, Cardiff, Carlisle, or anywhere else in the UK (it doesn’t even have to begin with ‘C’). All you need is your talent and a stable internet connection.

  • An Apple MacBook Pro plus an allowance to help get your workspace set up.

  • We understand 9-5 isn’t for everyone, and are always willing to talk about flexible or condensed hours, part-time work and job share opportunities.

  • Life’s short and the world is wide. After 3 years at By Miles, you’ll be able to take a sabbatical and put time towards anything you like knowing your role is waiting for you.

  • We offer enhanced parental leave policies, regardless of gender. Primary Caregiver Leave, Secondary Caregiver Leave, Adoption Leave, Parental Leave and Shared Parental Leave.

  • Compassionate leave, Parental Bereavement Leave - When the worst happens, we want you to take the time you need without worrying about money or work

  • You’ll get 26 days of annual leave a year (plus bank holidays on top)

  • You’ll have 10% Side Project and Professional Development Time as a valued member of the Engineering team

As well as offering flexibility in your role, we’re committed to helping you get to where you want to be - professionally and as a person. As part of the By Miles team, you’ll get access to:

  • Flexible benefits through Thanks Ben worth £100 a month. This can be put towards anything you feel will increase your wellbeing (and, no, it definitely doesn’t have to be a gym membership).

  • Access to coaching from our incredible in-house coach, Helen McMillan.

  • Access to on-demand mental health support through Spill.



Salary: £65,000 - £75,000 + flexible benefits

Location: Work from anywhere in the UK, with full access to our offices in London (near London Bridge).

Our customers come from all walks of life, and so do we. We are committed to creating a diverse environment and are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics or disability.

Company benefits

Open to compressed hours
Open to part-time employees
Open to job sharing
26 days annual leave + bank holidays
Sabbaticals
Mental health platform access – Plumm
Health insurance – Vitality
LinkedIn learning license
Enhanced maternity leave – Enhanced Primary Caregiver Pay
Enhanced paternity leave
Adoption leave
Carer’s leave
Bank holiday swaps
Mental health first aiders
Enhanced sick pay
Enhanced sick days
Compassionate leave
Pregnancy loss leave
Private GP service – Vitality
Shared parental leave
Referral bonus
Family friendly policies for new parents, regardless of gender, ensuring you feel fully supported leading up to the arrival of your child, during your time off as a new parent as well as being ready to return to work.
Enjoy Fully Flexible Benefits of £100 (pro-rated) through our partner, Thanks Ben.

We asked employees of By Miles what it's like to work there, and this is what they told us.

Location flexibility
96%
Employees are very happy with their working location freedom
Hours flexibility
90%
Employees are very happy with the flexibility in the hours they work
Benefits
83%
Employees are very happy with the benefits their company offers
Work-life balance
85%
Employees feel that they can find the perfect balance of life and work
Role modelling
92%
Employees feel that flexible working is part of the culture
Autonomy
89%
Employees feel they have complete autonomy over getting their work done

Additional employee ratings
(these do not contribute to the FlexScore®)

Diversity
89%
Employees feel that the diversity, and the efforts to improve and maintain it, are great
Inclusion
87%
Employees feel like the company culture is brilliantly inclusive and equitable
Culture
92%
Employees feel like it is a really great environment to work in
Mission
84%
Employees feel very excited about and aligned with the company mission
Salary
74%
Employees feel that their salary is good and matches the value they bring

Working at By Miles

Company employees

81

Gender diversity (male:female:non-binary)

53:46:1

Office Locations

Awards & Achievements

Most flexible companies

Most flexible companies

Flexa100 2024
Finance & Insurance

Finance & Insurance

Industry awards 2023
Most flexible companies

Most flexible companies

Flexa100 2023
Finance & Insurance

Finance & Insurance

Industry awards 2022