Orion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We work with a wide range of clients across many industries including financial services, professional services, telecommunications and media, consumer products, automotive, industrial automation, professional sports and entertainment, life sciences, ecommerce, and education.
iOS Developer (4 to 5 Years Experience)
Location: Orion office locations (Chennai/Coimbatore/Kochi/Mumbai/Pune)
About the Role
We are 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.
Key Responsibilities
- Design, develop, and maintain high-quality iOS applications.
- Implement clean, scalable, and modular code using Swift, SwiftUI, and UIKit.
- Architect and maintain features using MVVM, dependency injection, reusable components, and protocol-oriented programming.
- Integrate with RESTful APIs, manage JSON data, and handle async operations efficiently (Combine, async/await, GCD).
- Work with mapping frameworks such as Apple Maps, Mapbox, or Google Maps.
- Build UI programmatically using SnapKit for Auto Layout.
- Optimize app performance, memory usage, and responsiveness.
- Work with Xcode, Interface Builder, and Instruments for debugging, profiling, and performance tuning.
- Manage release processes including App Store Connect, TestFlight, provisioning profiles, code signing, and enterprise app distribution.
- Ensure adherence to Apple’s Human Interface Guidelines and development best practices.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Maintain code quality and workflow using Git-based version control.
- Familiarity with Agile methodologies, CI/CD pipelines, and version control systems.
- Proven ability to troubleshoot and resolve complex technical challenges.
- Excellent communication and teamwork skills to collaborate effectively with a global team.
Required Skills & Qualifications
- 4 to 5 years of professional iOS development experience.
- Strong proficiency in Swift (5+) with experience in Objective-C.
- Expertise in UIKit, with 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.
Orion is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, citizenship status, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
Candidate Privacy Policy
Orion Systems Integrators, LLC and its subsidiaries and its affiliates (collectively, “Orion,” “we” or “us”) are committed to protecting your privacy. This Candidate Privacy Policy (orioninc.com) (“Notice”) explains:
- What information we collect during our application and recruitment process and why we collect it;
- How we handle that information; and
- How to access and update that information.
Your use of Orion services is governed by any applicable terms in this notice and our general Privacy Policy.