 
        
        We are seeking an experienced mobile application developer to join our team.
As a skilled iOS Developer, you will be responsible for designing, developing, and deploying high-quality mobile applications using Swift, SwiftUI, iOS SDK, Xcode, MVVM, UIKit, Cocoapods, and SPM.
Key Requirements
 * 3+ years of experience with Swift, SwiftUI, iOS SDK, Xcode, MVVM, UIKit, Cocoapods, and SPM.
 * Strong understanding of all aspects of the iOS Provisioning workflow.
 * Familiarity with RESTful and/or GraphQL APIs to connect iOS applications to back-end services.
 * Strong knowledge of iOS UI design principles, patterns, and best practices.
 * Experience with unit testing and test automation frameworks (e.g. XCTest and XCUITest etc).
 * Experience building with accessibility standards in mind ideally WCAG 2.2.
 * Demonstrated experience working with continuous release and delivery practices.
 * Solid understanding of the full mobile development life cycle.
 * Knowledge of the open-source iOS projects and the libraries available for common tasks.
 * Ability to understand business requirements and translate them into technical requirements.
 * Familiarity with cloud message APIs and push notifications.
 * A knack for benchmarking and optimization.
 * Understanding of iOS HIG design principles and interface guidelines.
 * Proficient understanding of code versioning tools, such as Git.
 * Familiarity with continuous integration tooling.
 * Top-notch teamwork and communication skills.
Ideal Candidate
The ideal candidate will have extensive experience with Swift, SwiftUI, iOS SDK, Xcode, MVVM, UIKit, Cocoapods, and SPM. In addition to technical expertise, we value strong teamwork and communication skills, as well as the ability to work effectively in an Agile environment.