Role Overview:
We are looking for a skilled iOS Developer to design and build applications for the iOS platform. The ideal candidate should have hands-on experience in Swift, Objective-C, and iOS frameworks. You will work closely with cross-functional teams to deliver high-quality mobile applications.
Key Responsibilities:
Design and build advanced iOS applications using Swift and Objective-C
Collaborate with cross-functional teams to define, design, and ship new features
Work with RESTful APIs to integrate with backend services
Ensure the performance, quality, and responsiveness of applications
Identify and fix bugs, and improve application performance
Implement unit tests and UI automation for reliability
Stay updated with the latest iOS development trends and best practices
Required Skills & Qualifications:
Programming Languages: Swift, Objective-C
Frameworks & Technologies: UIKit, CoreData, SwiftUI, Combine, AVFoundation
Networking: RESTful APIs, JSON, Alamofire
Database: CoreData, SQLite, Realm
Version Control: Git, GitHub, Bitbucket
Development Tools: Xcode, Instruments, XCTest
App Store Deployment: Experience in publishing apps on the App Store
Architecture Patterns: MVC, MVVM, VIPER (Preferred)
Third-party Integrations: Firebase, Push Notifications, Payment Gateways
Good to Have:
Experience with CI/CD pipelines (Jenkins, GitHub Actions, Fastlane)
Knowledge of React Native or Flutter
Experience with Swift Package Manager (SPM) & CocoaPods
Exposure to ARKit / Machine Learning
Soft Skills:
Job Type: Full-time
Pay: ₹500,000.28 - ₹800,000.00 per month
Schedule:
Day shift
Night shift
Work Location: In person