Software Engineer (React Native)
Core
Build and enhance modern mobile applications for a next-generation investment platform serving millions of UK clients.
Role type
Senior IC mobile software engineer (React Native)
Builds
Mobile applications for the Dealing Journeys squad (end-to-end investment journeys)
Domain
Financial services / Investment technology
Deliverable
production ML models | product features
Required skills
React Native, TypeScript, REST APIs, GraphQL, automated testing (Jest/Detox), CI/CD, debugging, software engineering principles
Preferred skills
React (web), React Native New Architecture (Fabric/TurboModules), native mobile (Swift/Kotlin), App Store/Play Store publishing, mobile analytics, regulated industry experience
Technologies
React Native, React, TypeScript, Redux, MobX, Jest, Detox, Testing Library, REST, GraphQL
Responsibilities
Develop and maintain high-quality mobile applications; integrate mobile apps with backend services; write clean, tested, and secure code; contribute to CI/CD pipelines; participate in code reviews and technical discussions; troubleshoot performance issues.
Seniority
Mid-to-Senior, hands-on IC