At Go.Compare, we are building world-class mobile experiences that delight our users and drive real business impact.
We are looking for a Senior React Native Engineer to take a leading role in delivering apps that work flawlessly across iOS and Android.
This role involves influencing architecture and shaping the direction of our mobile platform as we move into the App space.
You will report to the Tech Lead and bring technical leadership alongside hands-on development expertise.
Your responsibilities include designing scalable architecture, promoting best practices, and collaborating with product managers, designers, and backend teams to deliver seamless mobile experiences.
You will own critical parts of the codebase, solve complex technical challenges, and support the growth of less experienced engineers.
Your opinion will be valued, and you will help make key decisions aligned with the technical roadmap and platform, explaining those decisions to both technical and non-technical team members.
Requirements:
You must have experience in mobile development, specifically in React Native and cross-platform development.
Expertise in TypeScript with advanced type patterns, generics, and type-safe development practices is required.
Knowledge of state management, including Redux Toolkit, Redux Saga, and Zustand for complex application state is essential.
A cross-platform understanding of iOS and Android platform differences, native modules, and device compatibility is necessary.
A strong testing background using Jest, React Native Testing Library, test-driven development, and maintaining high code coverage is expected.
Proven debugging skills with React Native profiling tools, Sentry crash reporting, and performance optimization techniques are required.
You should have REST API integration expertise using Axios, including authentication handling, error management, and data transformation.
DevOps experience with CI/CD pipelines, app store deployments, Expo development, and Firebase integration is necessary.
Excellent collaboration, communication, and mentorship skills for working with cross-functional teams and guiding junior developers are essential.
Benefits:
The expected salary range for this role is £55,000 - £67,000.
This is a remote-based role, providing flexibility in your work environment.
You will enjoy uncapped leave, as we trust you to manage your workload and time effectively.
When we hit our targets, you will receive a share of our profits through a bonus.
You can refer a friend and get rewarded when they join Future.
Wellbeing support is available with access to our Colleague Assistant Programmes.
There is an opportunity to purchase shares in Future through our Share Incentive Plan.