A tech company in London is seeking a Mid-Senior level iOS Developer with over 5 years of experience. The ideal candidate will be proficient in Swift and familiar with modern iOS tools and architectural patterns. You will be responsible for developing secure APIs, enhancing UI/UX, and managing complex app functionalities. This full-time position offers a chance to work in an innovative environment.
Qualifications
5+ years of professional experience in iOS application development.
Strong knowledge of the iOS SDK and Xcode.
Experience with modular SDKs or reusable components.
Responsibilities
Integrate with RESTful & GraphQL APIs efficiently.
Proficient in architectural patterns like MVVM and VIPER.
Strong understanding of mobile UI/UX best practices.
Skills
iOS application development
Swift
Objective-C
SwiftUI
Combine
MVVM
VIPER
Clean Architecture
CoreData
CocoaPods
RESTful APIs
GraphQL APIs
CI/CD
Git
XCTest
XCUI
Job description
Join to apply for the Ios Developer role at TieTalent
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.