Senior Mobile Developer – Glasgow Head Office
Location: Glasgow / Hybrid
Salary: £60,000 - £66,000
Are you an experienced mobile developer with a passion for building robust, enterprise-grade apps? We’re looking for a Senior Mobile Developer to take ownership of native iOS applications and lead their strategic migration to React Native.
This is a hands-on role where you’ll combine deep iOS expertise with modern cross-platform development, ensuring offline-first reliability, secure data handling, and high performance.
What You’ll Do
1. Stabilize and maintain existing native iOS apps: fix crashes, improve performance, and ship updates.
2. Lead an incremental migration to React Native, introducing new modules and native bridges.
3. Manage SQLite-based offline data and sync with backend APIs.
4. Implement secure storage using Keychain and modular CocoaPods.
5. Collaborate with our C#/.NET backend team and support internal users.
6. Oversee CI/CD pipelines via Azure DevOps and internal MDM distribution.
7. Work in Agile and Waterfall models, contributing to story refinement, estimation, development, testing, and implementation.
Essential Skills & Experience
8. 5+ years in mobile development with proven iOS expertise.
9. Strong experience with Objective-C, Swift, SwiftUI, UIKit, Combine, SQLite, Keychain.
10. Understanding of architectural patterns: MVC, MVVM, Coordinator.
11. Experience with dependency injection and modularisation.
12. Proficient in React Native with TypeScript, React Navigation, Expo.
13. Familiarity with Redux/Zustand, native modules, offline sync.
14. Testing experience with Jest and Detox.
15. Skilled in Azure DevOps CI/CD, Fastlane, or EAS Build.
16. Familiarity with C#/.NET APIs and SQL.
17. Performance tuning and debugging using Flipper and Instruments.