Time Zone: IST time zone, In IST 10:00 AM to 7:00 PM
Work Days: Monday to Friday
Project Name: SDS project (Health care Domain)
Client: Bosch
End Client: SDS project
Role & Responsibilities / Job Description:
- 4-6 years proven work experience as an iOS developer.
- Proficient with Swift and Cocoa Touch.
- Experience with Core Bluetooth Framework.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage using CoreData, threading, and performance tuning.
- Experience in reactive programming like Combine / Rx-Swift
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Should be familiar with Mobile Architecture patterns like MVVM, Singleton, observer pattern etc.
- Third party library / dependency integration using Cocoa pods, SPM
- Knowledge of iOS UI/UX standards. Working experience in Storyboard,
Design the UI components programmatically (Custom component design)
- Understanding of Apples design principles and interface guidelines.
- Familiarity with cloud message APIs and push notifications (Firebase).
- Knack for benchmarking and optimization.
- Proficient understanding of code versioning tools such as GitHub.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Familiarity with Agile development methodologies.
- Experience with publishing applications on the App Store.
Positive to have skills :
- Familiarity with TestFlight release.
- Familiarity with continuous integration.
Education and Work Experience Requirements:
This section is used to describe what knowledge, skills and abilities are required to perform the daily tasks
- Excellent verbal and written communication skills, including ability to effectively communicate with internal and external customers both in English.
- Must b