Senior Software Engineer (React Native)

Hargreaves Lansdown

West of England

On-site

GBP 75,000 - 105,000

Full time

47 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hargreaves Lansdown, a leading UK financial services provider, is seeking a Senior Software Engineer - React Native to join the Dealing Journeys squad and help shape the investment experience for millions of clients.

You will design and build mobile and web experiences with React Native and TypeScript, collaborating with product managers and designers to deliver fast, reliable and scalable solutions on AWS. You will contribute across the stack, mentor others and drive engineering excellence.

Qualifications

  • 5+ years of experience developing enterprise-scale mobile applications with React Native and TypeScript.
  • Strong understanding of mobile application architecture, design patterns and scalable engineering practices.
  • Experience with React Native styling solutions such as StyleSheet, Styled Components or Unistyles.
  • Hands-on experience integrating applications with REST APIs and/or GraphQL.
  • Strong understanding of state management patterns and solutions such as Redux, MobX.
  • Practical experience with automated testing frameworks including Jest, Detox and Testing Library.
  • Strong debugging and troubleshooting skills across complex mobile applications.
  • Experience building and maintaining mobile CI/CD pipelines and release processes.
  • Strong focus on code quality, security, performance and maintainability.
  • Excellent collaboration and communication skills, with the ability to work effectively within cross-functional Agile teams.

Responsibilities

  • Design, build and maintain high-quality mobile applications using React Native and TypeScript, adhering to engineering, security and regulatory standards
  • Lead technical discovery, solution design and implementation planning for new features and platform improvements
  • Collaborate closely with engineers, product managers and designers to deliver exceptional mobile experiences for our clients
  • Integrate mobile applications with backend services and APIs to deliver seamless end-to-end customer journeys
  • Ensure solutions are reliable, secure, performant, scalable and maintainable through modern engineering practices
  • Drive engineering excellence through architecture reviews, code reviews, automated testing and continuous improvement initiatives
  • Own and optimise application performance, reliability, observability and state management
  • Build and enhance CI/CD pipelines and mobile release processes
  • Troubleshoot complex technical issues and support the ongoing evolution of large-scale enterprise applications
  • Use application metrics and monitoring data to identify opportunities for improvement and proactively address issues
  • Share knowledge, mentor other engineers and actively contribute to engineering communities of practice
  • Continuously develop your technical and interpersonal skills while helping to foster a culture of collaboration, learning and innovation

Skills

React Native
TypeScript
REST APIs
GraphQL
Redux
Detox
Jest
CI/CD
Debugging
Agile teams

Tools

StyleSheet
Styled Components
Unistyles

Job description

We are building a next-generation platform for one of the UK's leading financial services providers - trusted by over 2 million clients and managing approximately £150 billion in assets. This is a unique opportunity to shape technology that transforms how people invest and achieve financial freedom.

We are looking for a Senior Software Engineer - React Native to join our Dealing Journeys squad, delivering critical capabilities at the heart of the investment experience.

You will join our Trading Tribe - a domain responsible for end-to-end investment journeys, from pre-trade decision-making and order placement through to trade execution, delivering fast, reliable and seamless investing experiences at scale.

In this role, you will play a leading part in building exceptional mobile and web experiences using React Native and React, helping to shape the future of investing for millions of clients. While your primary focus will be on mobile engineering, you will work across the full technology stack, contributing to APIs, backend services and cloud-native platforms running on AWS.

As a senior engineer, you will help define technical direction, drive engineering excellence and champion modern development practices. Working closely with engineers, product managers and designers, you will solve complex technical challenges while delivering intuitive, performant and reliable user experiences.

You’ll be part of a culture that values ownership, collaboration and continuous improvement, where you can influence architecture, mentor others and contribute to technology decisions that have a meaningful impact on the business and our clients.

By joining us, you will help deliver innovative, scalable solutions that make investing simpler, faster and more accessible to millions of users across the UK.
Be part of HL's future. Be part of the future of investing. Shape it with us.

What you'll do
  • Design, build and maintain high-quality mobile applications using React Native and TypeScript, adhering to engineering, security and regulatory standards

  • Lead technical discovery, solution design and implementation planning for new features and platform improvements

  • Collaborate closely with engineers, product managers and designers to deliver exceptional mobile experiences for our clients

  • Integrate mobile applications with backend services and APIs to deliver seamless end-to-end customer journeys

  • Ensure solutions are reliable, secure, performant, scalable and maintainable through modern engineering practices

  • Drive engineering excellence through architecture reviews, code reviews, automated testing and continuous improvement initiatives

  • Own and optimise application performance, reliability, observability and state management

  • Build and enhance CI/CD pipelines and mobile release processes

  • Troubleshoot complex technical issues and support the ongoing evolution of large-scale enterprise applications

  • Use application metrics and monitoring data to identify opportunities for improvement and proactively address issues

  • Share knowledge, mentor other engineers and actively contribute to engineering communities of practice

  • Continuously develop your technical and interpersonal skills while helping to foster a culture of collaboration, learning and innovation

What you bring
  • 5+ years of experience developing enterprise-scale mobile applications with React Native and TypeScript

  • Strong understanding of mobile application architecture, design patterns and scalable engineering practices

  • Experience working with React Native styling solutions such as StyleSheet, Styled Components or Unistyles

  • Hands-on experience integrating applications with REST APIs and/or GraphQL

  • Strong understanding of state management patterns and solutions such as Redux, MobX or equivalent

  • Practical experience with automated testing frameworks including Jest, Detox and Testing Library

  • Strong debugging and troubleshooting skills across complex mobile applications

  • Experience working with brownfield applications and evolving large production systems

  • Experience building and maintaining mobile CI/CD pipelines and release processes

  • Strong focus on code quality, security, performance and maintainability

  • Excellent collaboration and communication skills, with the ability to work effectively within cross-functional Agile teams

Nice to have
  • Experience developing native mobile applications using Swift (iOS) and/or Kotlin (Android)

  • Experience working with the React Native New Architecture (Fabric, TurboModules and JSI)

  • Experience publishing and maintaining applications on the Apple App Store and Google Play Store

  • Familiarity with mobile analytics, crash reporting and performance monitoring tools

  • Experience working within highly regulated industries such as financial services

What Success Looks Like

You’ll take ownership of complex features from concept to production, collaborate effectively across disciplines, and help deliver reliable, scalable and intuitive investment experiences while raising engineering standards across the team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Application Developer
Mobile Application Developer

McCabe & Barton • Greater London

On-site
GBP 70,000 - 100,000
Senior React Native Engineer — FinTech Investment Platform
Senior React Native Engineer — FinTech Investment Platform

Hargreaves Lansdown • West of England

On-site
GBP 75,000 - 105,000
Software Engineering Manager
Software Engineering Manager

Hargreaves Lansdown PLC • Bristol

Hybrid
GBP 90,000 - 125,000
Discretionary bonus
25 days holiday
Hybrid working
+6
Software Engineering Manager
Software Engineering Manager

Hargreaves Lansdown • West of England

Hybrid
GBP 110,000 - 140,000
Discretionary annual bonus
25 days holiday
Hybrid working
+6
Senior Software Engineer
Senior Software Engineer

evergreen life • Manchester

Hybrid
GBP 50,000 - 70,000
Cycle to work
Fresh fruit
Life insurance
+2
Senior Mobile Engineer (React Native)
Senior Mobile Engineer (React Native)

Transreport • Greater London

On-site
GBP 90,000 - 120,000
25 days holiday
Free flu jab for you and your family
Senior Software Engineer in Test (SDET)
Senior Software Engineer in Test (SDET)

Hargreaves Lansdown • Greater London

Hybrid
GBP 65,000 - 90,000
Discretionary bonus
25 days holiday + bank holidays
Hybrid working
+3
Senior React Native Engineer
Senior React Native Engineer

Gravitas Recruitment Group (Global) Ltd • Greater London

Hybrid
GBP 75,000 - 110,000
Generous pension with employer contributions
Private medical insurance
Subsidised gym membership
+8
Software Engineer- III- iOS- JPM Personal Investing- Mid Level
Software Engineer- III- iOS- JPM Personal Investing- Mid Level

JPMorganChase • Greater London

On-site
GBP 50,000 - 70,000
Senior Fullstack Mobile Engineer
Senior Fullstack Mobile Engineer

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 130,000
Competitive Rates
Flexible working arrangements
Career development opportunities
+2