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.
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 required.
Proven debugging skills with React Native profiling tools, Sentry crash reporting, and performance optimization techniques are needed.
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 important.
Excellent collaboration, communication, and mentorship skills for working with cross-functional teams and guiding junior developers are required.
Benefits:
The expected salary range for this role is 110,000 CZK - 145,000 CZK.
This is a remote-based role, and candidates must be residents of The Czech Republic.
You will enjoy uncapped leave, as we trust you to manage your workload and time.
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 provided with access to our Colleague Assistant Programmes.
There is an opportunity to purchase shares in Future through our Share Incentive Plan.