Job Description
Profile- iOS Developer 
Experience- 3-5 Years 
We're seeking a talented, experienced iOS developer to join our dynamic team. As a Senior iOS Developer, you'll play a crucial role in designing, developing, and maintaining high-quality iOS applications.
Key Responsibilities:
- Design and build advanced applications for the iOS platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Contribute to the entire app lifecycle from concept and design to App Store submission
Required Skills and Qualifications:
- 3-5 years of professional experience in iOS development
- Strong proficiency in Swift; knowledge of Objective-C is a plus
- Thorough understanding of iOS frameworks such as Core Data, Core Animation, etc.
- Experience with iOS SDK, Xcode, and Interface Builder
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Experience with version control systems (e.g., Git)
- Familiarity with cloud message APIs and push notifications
- Understanding of code signing and provisioning profile management
- Solid understanding of the full mobile development life cycle
Preferred Skills:
- Experience with reactive programming (e.g., RxSwift)
- Familiarity with continuous integration and delivery practices
- Knowledge of SwiftUI and Combine framework
- Experience with Core ML or other machine learning frameworks
- Understanding of clean architecture principles (MVVM, VIPER, etc.)
Job Type: Full-time
Pay: ₹30,000.00 - ₹45,000.00 per month
Benefits:
Experience:
- iOS: 3 years (Preferred)
- Swift: 2 years (Preferred)
Location:
- Jaipur, Rajasthan (Preferred)