Front End Software Engineer
Role details
Job location
Tech stack
Job description
Android application (Clean Architecture, MVVM). Ensure stability for both staff-facing and passenger-facing applications operating in live rail environments. Strategise Migration - Formulate and execute a safe, phased plan to deconstruct the existing monolithic Android app and rebuild functionality in React Native without disrupting current operations. Bridge Native & Cross-Platform - Write native modules where necessary and ensure high-performance interop between Kotlin and JavaScript/TypeScript using the React Native Bridge and JSI. Cross-Team Alignment - Work closely with the Swift/iOS engineer to ensure migration plans align with iOS architecture and roadmap priorities. Collaborate with Data and Product teams to balance commercial speed with platform stability. This is a high-context-switching role requiring strong autonomy and decision-making capability. The Tech Environment: Target Stack React Native (TypeScript) React Navigation Reanimated Legacy / Native Stack 100% Kotlin, We are looking for an exceptional Frontend Engineer with raw, hands-on React Native expertise to join one of the fastest growing crypto exchanges world-wide. If you love solving complex mobile challenges, building smooth high-performance apps, and working with modern..., Our client is seeking an outstanding senior front end developer to work on the evolution of it's flagship mobile product. Reporting to a Software Engineering Manager, the Senior Front End Software Engineer is a major contributor and technical influencer within an..., Our client an industry-leading digital innovator who are scaling their mobile engineering capabilities, and searching for a Senior React Native Engineer who can take true ownership of end-to-end mobile delivery. If you thrive in fast-paced environments, love building..., Senior Software Engineer (Node.Js & React Native) Permanent role Central London (4 days in-office, 1 day WFH) Senior level (5+ years) Full-time Up to 95kJoin a fast-growing fintech powering co-branded card programmes for leading travel and hospitality brands like..., Position Overview:We are seeking a Staff Software Engineer to join our innovative Biometrics team, where you will lead the architectural design and full-stack development of cutting-edge digital identity verification solutions. You will play a pivotal role in shaping the..., Frontend EngineerEngineering | London (Hybrid)We're partnering with a global fintech platform building modern infrastructure for digital payments, on-chain banking and investment services. The business operates across 140+ countries, integrates with 30+ trading venues to..., Role: Lead Mobile EngineerSalary: Up to £110k Base Salary + Bonus + PackageLocation: London (Hybrid)Skills Required: Extensive React Native experience neededThis firm is an elite technology firm that uphold extremely high tech standards. They are made up of some...
Requirements
Android SDK 24-34 Jetpack Coroutines (Flows/Channels) Koin (Dependency Injection) MockK Gradle Kotlin DSL You are not expected to know every tool immediately, but you must be comfortable operating deeply in both native Android and cross-platform React Native ecosystems. Requirements Must Haves 6+ years of mobile engineering experience. Senior-level Kotlin expertise, including Clean Architecture, MVVM, DI (Koin/Dagger), and Coroutines/Flow. Strong React Native experience beyond UI - including native modules, Bridge/JSI, and performance optimisation. Experience integrating React Native into an existing native Android codebase (brownfield experience). Proven experience architecting or significantly contributing to mobile platform migrations. Comfortable making architectural trade-offs in high-risk, live environments. Ability to manage ambiguity and switch context between greenfield and legacy projects. Strong communication skills and experience working in remote, cross-functional teams. Nice to Haves: Experience migrating from fully native apps to cross-platform solutions. Experience in transport, logistics, or regulated industries. Familiarity with performance profiling tools on Android. Experience working in B2B SaaS environments. Exposure to Swift/iOS architecture (even if not hands-on). Benefits Private healthcare after your probation (including children) Hybrid working model 25 days holiday Volunteering Leave Free flu jab for you and your family Culture & Operating Principles We value: Ownership over hierarchy Clarity over bureaucracy Impact over job titles We operate with high autonomy and high accountability. People are expected to raise risks early, communicate clearly, and take responsibility for outcomes. Interview Roadmap 1. Screening Call (30 mins) - Recruiter alignment2. Technical Architecture Discussion - Migration & RN integration deep dive 3. Deep Dive Interview - Engineering & Product 4. Final Culture Conversation - Leadership alignment Guaranteed Interview Scheme We're a Disability Confident employer and we welcome applications from disabled candidates. If you need any adjustments at any stage of the recruitment process, please tell us what would help - we'll work with you to make the process as accessible as possible. We also offer a Guaranteed Interview Scheme (GIS) for candidates who consider themselves to have a disability as defined under the Equality Act 2010. If you indicate this option in your application and your application demonstrates that you meet the essential criteria for the role, you'll be invited to interview or assessment. Choosing GIS doesn't guarantee a job offer. If you have any questions, please get in touch. Similar jobs