- +2
- +8
- London, England
About
Job Title: iOS Developer
Location: London (Hybrid)
Job Description:
-
5+ years of professional experience in iOS application development.
-
Expert in Swift, Objective-C(optional) with strong knowledge of the iOS SDK and Xcode.
-
Experience with SwiftUI, Combine, and modern concurrency features like async/await.
-
Proficient in architectural patterns: MVVM, VIPER, or Clean Architecture.
-
Familiarity with dependency injection tools like Resolver, Swinject, or Needle.
-
Experience working with CoreData, SPM, CocoaPods, and third-party SDKs.
-
Integrate with RESTful & GraphQL APIs and backend services efficiently and securely
-
Experience developing modular SDKs or reusable components.
-
Deep understanding of iOS performance tools, debugging techniques, and testing frameworks (XCTest, XCUI).
-
Experience with CI/CD pipelines, version control (Git), and agile development practices.
-
Solid grasp of App Store submission process, release management, and crash analytics tools (e.g., Firebase, Sentry).
-
Strong understanding of mobile UI/UX best practices and Apple Design principles.
-
Strong communication and collaboration skills
Nice-to-have skills
- iOS
- Swift
- Objective-C
- Xcode
- MVVM
- XCTest
- Git
- Firebase
Work experience
- Mobile
- Mobile Engineering
Languages
- English