Lead Software Engineer, React Native in London
Lead Software Engineer, React Native

Lead Software Engineer, React Native in London

London Full-Time 48000 - 72000 Β£ / year (est.) Home office (partial)
T

At a Glance

  • Tasks: Lead the Mobile Apps team, mentor engineers, and refine product features.
  • Company: Join a forward-thinking tech company with a focus on innovation.
  • Benefits: Attractive salary, flexible working options, and opportunities for professional growth.
  • Why this job: Shape the future of mobile apps while enhancing your leadership skills.
  • Qualifications: 8+ years in software development, 5+ years in React Native, strong communication skills.
  • Other info: Dynamic team culture that values learning and collaboration.

The predicted salary is between 48000 - 72000 Β£ per year.

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 experience
  • 5+ years of professional experience in React Native
  • Strong 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, Detox
  • Experience 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 applications
  • Experience developing white-label applications

Lead Software Engineer, React Native in London employer: Travelex Limited

As a Lead Software Engineer at our innovative tech company, you will thrive in a collaborative environment that values creativity and technical excellence. We offer competitive benefits, a strong focus on employee growth through mentorship opportunities, and a vibrant work culture that encourages knowledge sharing and accountability. Located in a dynamic city, our team enjoys a perfect blend of professional development and work-life balance, making it an ideal place for those seeking meaningful and rewarding employment.
T

Contact Detail:

Travelex Limited Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Lead Software Engineer, React Native in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those using React Native. This is your chance to demonstrate your expertise and passion for mobile development, so make it shine!

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges related to React Native. Practise explaining your thought process clearly, as communication is key when working with product managers and designers.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Lead Software Engineer, React Native in London

React Native
TypeScript
Mobile Development Patterns
Communication Skills
Native Modules and Bridging
State Management Libraries (Zustand, Redux, MobX)
Testing Pyramid
Vitest
Jest
React Native Testing Library
Maestro
Detox
iOS Development (Objective-C, Swift)
Android Development (Java, Kotlin)
Performance Optimisation and Profiling
Analytics and Crash Reporting Tools
Internationalisation of Mobile Applications
White-Label Application Development

Some tips for your application 🫑

Tailor Your CV: Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your React Native expertise and any relevant projects you've worked on. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for this role. Share your passion for mobile development and how your experience aligns with our goals at StudySmarter. This is your chance to shine!

Showcase Your Projects: If you've got a portfolio or GitHub with projects that demonstrate your skills, make sure to include it! We love seeing real examples of your work, especially anything related to React Native or mobile apps.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you’re considered for the role. Plus, we can't wait to hear from you!

How to prepare for a job interview at Travelex Limited

✨Know Your Tech Inside Out

Make sure you brush up on your React Native skills, especially with TypeScript and mobile development patterns. Be ready to discuss your experience with native modules and state management libraries like Redux or MobX. The more confident you are in your technical knowledge, the better you'll impress the interviewers.

✨Show Off Your Collaboration Skills

Since this role involves working closely with product managers and designers, be prepared to share examples of how you've successfully collaborated in the past. Highlight any experiences where you contributed to refining requirements or planning, as this will show that you can think beyond just coding.

✨Prepare for Problem-Solving Questions

Expect to face questions that assess your ability to break down complex tasks into manageable deliverables. Think of specific scenarios where you identified risks early or mentored other engineers. This will demonstrate your leadership qualities and your commitment to fostering a healthy engineering culture.

✨Understand the Mobile Release Process

Familiarise yourself with the mobile release processes for both the App Store and Play Store. Be ready to discuss your experience with performance optimisation and profiling in React Native, as well as any analytics or crash reporting tools you've used. This knowledge will show that you're not just a developer but someone who understands the full lifecycle of mobile applications.

Lead Software Engineer, React Native in London
Travelex Limited
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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