
Overview
Required Experience: 6-8 Years
Location: Pune & Ahmedabad
Summary:
We are seeking a Senior iOS Developer with 6-8 years of experience in developing high-quality, scalable, and secure iOS applications. The ideal candidate should have expertise in Swift, experience working with modern iOS frameworks, and a strong understanding of app architecture. Excellent communication skills are essential to collaborate effectively with cross-functional teams.
Key Responsibilities:
Design, develop, and maintain native iOS applications using Swift.
- Architect and implement scalable and maintainable code using best practices.
- Collaborate with UI/UX designers, product managers, and backend teams to develop seamless user experiences.
- Work with SwiftUI, Combine, and UIKit to build engaging and responsive UI.
- Ensure app performance, responsiveness, and security.
- Implement MVVM/MVC architecture and design patterns for maintainability.
- Integrate RESTful APIs, GraphQL, and third-party libraries.
- Manage app lifecycle, background tasks, push notifications, and deep linking.
- Conduct code reviews, debugging, and unit testing (XCTest, XCTest UI, Quick, Nimble).
Stay updated with Apple’s latest technologies, guidelines, and App Store policies.
Required Skills & Qualifications:
6-8 years of hands-on experience in iOS app development.
- Strong expertise in Swift and SwiftUI/UIKit.
- Experience with MVVM architecture and Combine framework.
- Knowledge of Core Data, Realm, and data persistence techniques.
- Strong understanding of Auto Layout, animations, and adaptive UI design.
- Experience with RESTful APIs, Alamofire, and GraphQL.
- Familiarity with App Store deployment process and Apple’s Human Interface Guidelines.
- Hands-on experience with unit testing, CI/CD pipelines, and Git.
Excellent communication skills and ability to work in a fast-paced environment.
Preferred Skills (Good to Have):
Experience with Kotlin Multiplatform (KMP) or Flutter.
- Familiarity with ARKit, Core ML, and AVFoundation.
- Exposure to IoT, Bluetooth, or wearable device integrations.
Knowledge of Firebase, AWS, or Azure for cloud services.