< Back to search
Senior Software Engineer (React Native)
top 3 scores:
Location flexibility
Role modelling
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
We asked employees of By Miles what it's like to work there, and this is what they told us.
Additional employee ratings
(these do not contribute to the FlexScore®)
Working at By Miles
Company employees
Gender diversity (male:female:non-binary)
Office Locations