Swift Developer
About this role
We are looking for a highly skilled Swift Developer with expertise in Swift 6 or higher, capable of developing both Apple platform applications and server-side Swift services. The ideal candidate will have hands-on experience in enterprise app development, modern SwiftUI/UI frameworks, parallel processing, and AI model integration. You will collaborate across teams to design, develop, and deploy high-performance applications for iOS, macOS, and beyond—combining modern Apple technologies with scalable backend systems. Key Responsibilities • Design, develop, and maintain iOS/macOS applications using Swift 6+, applying the latest Apple technologies and performance optimization techniques. • Build and deploy server-side Swift applications leveraging frameworks such as Vapor, Kitura, Perfect, Hummingbird, SwiftNIO, Fluent, SwiftJWT, Leaf, Soto, and Graphiti. • Implement parallel processing, asynchronous programming, and Swift concurrency (async/await, Task groups) to achieve optimal performance. • Develop rich, responsive interfaces using SwiftUI and maintain UIKit compatibility where required. • Utilize leading libraries and frameworks including Alamofire, Realm, Kingfisher, RxSwift, Charts, Lottie, Masonry, Hero, and MBProgressHUD. • Integrate cross-device functionality using Bluetooth, NFC, Wi-Fi, and HealthKit APIs. • Work with backend and data teams to deploy machine learning models using Core ML or integrate external AI frameworks. • Conduct unit testing (XCTest), implement automated testing pipelines (Quick/Nimble/Jenkins/GitHub Actions/Bitrise), and ensure continuous integration and delivery.
Key Responsibilities
- Develop Apple platform apps
- Cross-functional collaboration
- Conduct application testing
- Optimize application performance
- Integrate device APIs
Requirements
Must have
- 5–10 years of experience