Product Engineer - React Native/React London or Remote (UK)
Product Engineer - React Native/React London or Remote (UK)

Product Engineer - React Native/React London or Remote (UK)

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Join a dynamic team to develop features that enhance users' financial health using React Native.
  • Company: Cleo is a fast-growing fintech unicorn on a mission to revolutionise money management for everyone.
  • Benefits: Enjoy flexible working, competitive pay, equity options, and generous annual leave plus many perks.
  • Why this job: Make a real impact on financial health while collaborating with passionate, talented individuals in a supportive culture.
  • Qualifications: 2+ years of experience with React Native/React and TypeScript; passion for mobile app development is essential.
  • Other info: We value diversity and encourage applications from all backgrounds; travel costs covered for occasional office visits.

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

At Cleo, we are embarking on a mission to fundamentally change humanity's relationship with money. Imagine a world where everyone, regardless of background or income, has access to a hyper-intelligent financial advisor in their pocket. Cleo is a profitable, fast-growing unicorn with over $200 million in ARR and growing over 2x year-over-year. This is a chance to join a team of brilliant, driven individuals who are passionate about making a real difference.

We are looking for a brilliant Frontend React/React Native Engineer with an eye for UI/UX design to join us on our mission to fight for the world's financial health. You will be joining a team of adaptable, creative and product-focused engineers who ship working software. We understand our customers, we understand their pain, and we are passionate about helping them.

Responsibilities

  • Joining a cross-functional product squad with a mix of frontend engineers, designers, UX writers, backend engineers, data analysts and others to develop features that improve our users’ financial health.
  • Working on our React Native application, building out amazing experiences for our users which bring financial health to life in the unique Cleo tone of voice.
  • Writing automated tests alongside your code to give us the confidence to ship it.
  • Using AB-Tests, feature flags and other tools that let us iterate quickly.
  • Using data to dig into user journeys, detecting problems and helping to optimise the Cleo experience.
  • Being part of the rota for our weekly app releases to the Apple and Google app stores.
  • Getting involved in cross-cutting concerns that lift our entire engineering effort with the rest of the frontend chapter.
  • Taking part in shaping all the work your squad does, not just the technical parts.

Delivery is a team sport, and we encourage everyone at Cleo to share their ideas, so you can expect to be involved in product ideation sessions, user research calls, design reviews, retrospectives, ways of working sessions, product demos, OKR reviews.

Examples of Product Features

  • Building a secured credit card from scratch to help our users improve their credit scores without changing their habits.
  • Launching our new budget rewind feature to help users understand their pay-cycle and provide them with better analysis of how they got on with their budget.
  • Adding discount plans and tiering options to our subscriptions so we can experiment with the best pricing for different types of users.

Whichever squad and part of the business you land in, you will be shipping changes multiple times a week to our hundreds of thousands of active users and seeing your work having a material impact on the financial health of those most in need.

Cleo is built as a Ruby on Rails monolith with a single React Native app frontend, utilising TypeScript. We also leverage Python for machine learning services and PostgreSQL for our database, all hosted on AWS. Our CI/CD pipeline is fully automated, with production deployments happening on every merge via Heroku. Our backend engineers deploy multiple times a week, and we release our frontend app to Google and Apple for review at least once a week. While we take a pragmatic approach, we place a strong emphasis on quality. Our code is peer-reviewed, and we maintain automated testing using Minitest and CircleCI. We are also actively working towards a more modular architecture, focusing on separating concerns to achieve all the benefits of microservices within a monolith, while progressively refactoring our code as we build new features. Everyone in the engineering team contributes to driving our technical strategy, voices & ideas from all levels are valued: we are all owners at Cleo.

About You

Firstly and most importantly, all of the above sounds exciting to you and you want to make a positive difference in society by improving the financial health of our users worldwide. You have also read our company values and engineering principles which drive our ways of working and help us deliver working software to our users, learn what works and iterate quickly to improve it. You share and embrace these opinions and are passionate about using them to deliver value.

Minimum Requirements

As this is an SE2/SE3 position, we are looking for someone with strong industry experience of using React Native / React with TypeScript for a minimum of 2+ years. If it’s a lot more than that, maybe you want to look at our Senior role. As your work will primarily involve working on features for our mobile apps, we would either like to see some proven experience in this area or a genuine passion for moving into the mobile app space.

What Do You Get for All Your Hard Work?

  • A competitive compensation package (base + equity) with bi-annual reviews, aligned to our quarterly OKR planning cycles.
  • Work at one of the fastest-growing tech startups, backed by top VC firms, Balderton & EQT Ventures.
  • A clear progression plan. We want you to keep growing. That means trying new things, leading others, challenging the status quo and owning your impact.
  • Flexibility. We work with everyone to make sure they have the balance they need to do their best work.
  • Work where you work best. We are a globally distributed team.
  • Other benefits include company-wide performance reviews every 6 months, generous pay increases for high-performing team members, equity top-ups for team members getting promoted, 25 days annual leave a year + public holidays (+ an additional day for every year you spend at Cleo, up to 30 days), 6% employer-matched pension in the UK, private medical insurance via Vitality, dental cover, life assurance, enhanced parental leave, 1 month paid sabbatical after 4 years at Cleo, regular socials and activities, online mental health support via Spill, workplace nursery scheme, and many more!

We strongly encourage applications from people of colour, the LGBTQ+ community, people with disabilities, neurodivergent people, parents, carers, and people from lower socio-economic backgrounds. If there’s anything we can do to accommodate your specific situation, please let us know.

Product Engineer - React Native/React London or Remote (UK) employer: cleo

Cleo is an exceptional employer, offering a dynamic work culture that prioritises collaboration and innovation while making a meaningful impact on financial health. With a competitive compensation package, clear progression plans, and a commitment to employee well-being through flexible working arrangements and generous benefits, Cleo fosters an environment where talent thrives. Whether you choose to work from our vibrant London office or remotely, you'll be part of a passionate team dedicated to transforming the fintech landscape.
C

Contact Detail:

cleo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Product Engineer - React Native/React London or Remote (UK)

✨Tip Number 1

Familiarise yourself with Cleo's mission and values. Understanding their goal of improving financial health will help you align your passion and experiences with what they are looking for in a candidate.

✨Tip Number 2

Showcase your experience with React Native and TypeScript through personal projects or contributions to open-source. This demonstrates not only your technical skills but also your enthusiasm for mobile app development.

✨Tip Number 3

Engage with the Cleo community on social media or forums. This can provide insights into their culture and current projects, which you can reference during interviews to show your genuine interest.

✨Tip Number 4

Prepare to discuss how you've used data to improve user experiences in past projects. Cleo values data-driven decision-making, so being able to articulate your experience in this area will set you apart.

We think you need these skills to ace Product Engineer - React Native/React London or Remote (UK)

Proficiency in React Native and React
Strong experience with TypeScript
UI/UX design principles
Automated testing frameworks
Experience with CI/CD pipelines
Understanding of mobile app development
Data analysis skills
Familiarity with A/B testing and feature flags
Collaboration in cross-functional teams
Problem-solving skills
Adaptability to fast-paced environments
Knowledge of Ruby on Rails
Experience with PostgreSQL
Familiarity with AWS services

Some tips for your application 🫡

Understand the Company Mission: Before applying, take some time to understand Cleo's mission to change humanity's relationship with money. Reflect this understanding in your application to show that you align with their values and goals.

Highlight Relevant Experience: Make sure to emphasise your experience with React Native and TypeScript, especially if you have worked on mobile applications. Provide specific examples of projects where you've successfully implemented these technologies.

Showcase Your Passion for UI/UX: Since the role involves an eye for UI/UX design, include any relevant experiences or projects that demonstrate your ability to create user-friendly interfaces. Mention any design principles you follow or tools you use.

Tailor Your CV and Cover Letter: Customise your CV and cover letter to reflect the skills and experiences that are most relevant to the Product Engineer position at Cleo. Use keywords from the job description to ensure your application stands out.

How to prepare for a job interview at cleo

✨Understand Cleo's Mission

Before your interview, take some time to really understand Cleo's mission to change humanity's relationship with money. Be prepared to discuss how your skills and experiences align with this vision and how you can contribute to making a positive impact on users' financial health.

✨Showcase Your Technical Skills

As a Product Engineer focusing on React Native/React, be ready to demonstrate your technical expertise. Prepare examples of past projects where you've used these technologies, especially in mobile app development, and be ready to discuss the challenges you faced and how you overcame them.

✨Emphasise Collaboration

Cleo values collaboration across teams. Highlight your experience working in cross-functional teams and how you’ve contributed to product ideation sessions or design reviews. Share specific examples that showcase your ability to work well with others and drive projects forward.

✨Prepare for Problem-Solving Questions

Expect to face questions that assess your problem-solving abilities. Think about complex challenges you've encountered in your previous roles and how you approached them. Be ready to explain your thought process and the impact of your solutions on the project or team.

Product Engineer - React Native/React London or Remote (UK)
cleo
C
  • Product Engineer - React Native/React London or Remote (UK)

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-04-23

  • C

    cleo

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