Android and iOS ecosystems. Proven experience building and deploying cross-platform apps - ideally with Flutter, and familiarity with Xamarin a strong plus. Hands-on expertise in Dart, Kotlin/Swift, and modern mobile design patterns (e.g. MVVM, Bloc, Riverpod, or similar). Strong architectural design skills experience defining app structure, state management, and API integration patterns. Experience leading or More ❯
to-day work will centre on hands-on development in React Native, where you will refactor and merge codebases from acquisitions, transitioning iOS components written in Objective-C or Swift and Android elements in Java or Kotlin into a cohesive cross-platform structure. This involves optimising for faster startup times, implementing native bridges for features requiring direct hardware access More ❯
review these existing solutions, confirm their effectiveness, and recommend potential improvements or alternative approaches to ensure reliability, security, and compliance. Key Responsibilities: Conduct a comprehensive review of the current Swift/Objective-C codebase and app architecture. Evaluate existing workarounds for iOS background activity limitations and identify sustainable solutions. Analyse and document technical issues, inefficiencies, and potential security or … recommendations, and next steps for development. Optionally, contribute to improving app accessibility, including text scaling, colour contrast, and UI/UX flow. Requirements: Proven experience in iOS app development (Swift and Objective-C). Deep understanding of MVC/MVVM architectures, Apples sandbox restrictions, and iOS frameworks. Experience with code reviews, refactoring, and performance optimisation. Strong knowledge of background More ❯