Orion Innovation is seeking an experienced iOS Developer with 4 to 5 years of hands-on development expertise. The ideal candidate should possess a strong proficiency in Swift, experience with Objective-C, and a comprehensive understanding of modern iOS architecture, frameworks, and best development practices.
Requirements
- 4 to 5 years of professional iOS development experience
- Strong proficiency in Swift (5+)
- Experience with Objective-C
- Expertise in UIKit
- Familiarity or hands-on exposure to SwiftUI
- Strong experience in Combine, async/await, protocol-oriented programming, and modular architecture
- Solid understanding of MVVM architecture, dependency injection, and reusable components
- Hands-on experience integrating REST APIs, JSON serialization, and asynchronous data handling
- Experience with Apple Maps, Mapbox, or Google Maps frameworks
- Proficiency building layouts programmatically using SnapKit
- Working knowledge of SQLite for local data storage and persistence
- Strong understanding of networking, threading, memory management, and performance optimization
- Experience using Instruments for profiling and debugging
- Familiarity with App Store submission, provisioning profiles, code signing, enterprise distribution, and release workflows
- Experience working with Git for version control
- Good knowledge of Push Notifications, Remote Config, in-app services, and analytics tools such as Firebase or App Center