Senior Lead Software Engineer – React Native

Company: JP Morgan Chase
Apply for the Senior Lead Software Engineer – React Native
Location: London
Job Description:

Overview

In this role you will drive front-end development for Chase UK’s digital banking platform, delivering cloud-native, mobile-focused interfaces. You’ll work within the International Consumer Bank to design and ship end-to-end features using modern frontend stacks. You’ll own code quality, testing, and performance, while shaping architecture and SDLC practices. The environment combines startup mentality with financial services rigor, offering a real impact on product experience and customer trust. You’ll lead and mentor others, collaborating across cross-functional teams to elevate our digital banking experience.

Responsibilities

  • Collaborate with cross-functional teams to define, design, and ship new features
  • Create and maintain clean, efficient, and reusable codebase
  • Conduct thorough testing to ensure robustness and reliability of applications
  • Troubleshoot and debug issues, ensuring smooth application functionality
  • Communicate effectively with stakeholders to gather requirements and provide progress updates
  • Mentor junior developers, providing guidance on best practices and code reviews
  • Stay updated with the latest industry trends and best practices in mobile development
  • Drive continuous improvement initiatives to enhance development processes and workflows

Key requirements

  • Proficiency in React framework
  • Building applications using React Native in TypeScript or JavaScript
  • Native application development across Android / iOS in Kotlin / Swift
  • Understanding of REST APIs and GraphQL
  • Ability to write testable, clean JavaScript code
  • Comfortable working with projects partially or fully using TypeScript
  • Using latest React features such as Suspense and Hooks
  • End to end testing applications with Detox / Appium / WebdriverIO / Playwright
  • Extensive experience in modern web development, including responsive design and performance optimization
  • Hands-on experience with design systems, component libraries, and implementing consistent UI/UX across large-scale applications
  • Strong written and verbal communication in English
  • Cross-functional collaboration
  • Mentoring and leadership
  • React
  • React Native
  • TypeScript

…

Posted: September 14th, 2026