Job Search and Career Advice Platform

Enable job alerts via email!

Lead Software Engineer, React Native

Travelex Limited

City of London

On-site

GBP 70,000 - 90,000

Full time

29 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial services provider in the UK is seeking an experienced software engineer to work closely with their Principal Engineer and Mobile Apps team. This role emphasizes React Native development and also encourages contributions to product features. Candidates should have a strong background in mobile development, excellent communication skills, and experience in mentoring engineers. The position promotes a healthy engineering culture that values learning and sharing knowledge.

Qualifications

  • 8+ years of software development experience.
  • 5+ years of professional experience in React Native.
  • Strong proficiency with TypeScript and mobile development patterns.
  • Experience with native modules and bridging in React Native.
  • Experience with mobile release processes for the App Store and Play Store.

Responsibilities

  • Collaborate with the Principal Engineer and team members.
  • Mentor and support engineers.
  • Help foster a healthy engineering culture.
  • Break down complex tasks into manageable deliverables.

Skills

Software development experience
React Native
TypeScript
Communication skills
Mobile development patterns
Performance optimization
Internationalized applications

Tools

React Native Testing Library
Jest
Detox
Zustand
Redux
Job description
**Role purpose**In this role, you will collaborate closely with our Principal Engineer and the Mobile Apps team members. While this is primarily an engineering role, we are always looking for developers who have a keen eye for product and who can contribute to the development of features at a product level before they are implemented. Work with Product and Design to refine requirements, contribute to planning, and identify risks early.Break down complex tasks into clear, manageable deliverables for the team. Mentor and support engineers, helping them grow their technical skills and confidence. Help foster a healthy engineering culture based on learning, knowledge sharing, and accountability. Knowledge of best practices in security, performance and accessibility**Skills, knowledge, and experience:** 8+ years of software development experience5+ years of professional experience in React NativeStrong proficiency with TypeScript, React Native (or Expo), and mobile development patterns.Strong communication skills — able to work effectively with engineers, product managers, and designers.Experience with native modules and bridging in React Native Familiarity with state management libraries (Zustand, Redux, MobX etc.)Experience with the testing pyramid and tools such as Vitest, Jest, React Native Testing Library, Maestro, DetoxExperience with iOS (Objective-C, Swift) or Android (Java, Kotlin) native development.Experience with mobile release processes for the App Store and Play Store. Experience with performance optimisation and profiling in React Native. Familiarity with analytics and crash reporting tools.Experience building internationalised mobile applicationsExperience developing white-label applications
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.