What are the responsibilities and job description for the Mobile Developer (iOS) position at VeriiPro?
Job Description
- Expertise in developing UI applications
- Design Develop and implement code as per requirements
- Evaluate new technologies and frameworks relevant to project and propose strategies.
Required Experience/Skills
- 5 years of professional experience in iOS development.
- Proficient in Swift, Objective-C, UIKit/SwiftUI, Core Data, and Xcode.
- Strong portfolio of published applications on the App Store.
- Proficient in iOS frameworks (UIKit, CoreData, CoreAnimation, etc.).
- Experience with RESTful APIs, JSON, and third-party libraries.
- Experience with version control systems (e.g., Git).
- Knowledge of CI/CD pipelines and automated testing frameworks.
- Experience with SwiftUI and Combine framework.
- Experience with biometric authentication.
- Familiarity with cloud message APIs and push notifications.
- Familiarity with backend technologies and cloud services.
- Understanding of app security best practices.
- Cloud exposure (Azure / AWS / GCP) would be an added advantage (Preferred)