Technical Qualifications:- Knowledge of MVC & MVVM/VIPER
Good understanding of UIKit, CoreData & NotificationCenter- Basic CoreFoundation, CoreLocation , CoreAnimation & CoreGraphics
Knowledge of common design patterns
- Should understand S.O.L.I.D principles
Experience with unit testing- Good understanding of Swift programming language which includes Swift Standard Library
Extreme attention to detail and the ability to match the design as closely as possible
- Ability to work closely with Product Managers, other development teams, and QA teams
Strong debugging and troubleshooting skills- Good grasp on source control systems like Git & understanding of various dependency management
Understanding of Functional Reactive Programming is a must
- 5+ years experience working with Objective C and Swift
Bachelors degree or higher in Computer Science (or related field)
- Ability to build code with an international team
Efficient communicator- Contribution to open source projects is a plus
Job Type: Full-time
Benefits: Provident Fund
Schedule:
Fixed shiftSupplemental Pay: Performance bonus
Ability to commute/relocate:
- Mumbai, Maharashtra: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- Please provide your notice period/last working day.
Education:
Experience:
- iOS development: 5 years (Required)
* Objective-C: 5 years (Required)
- Swift: 5 years (Required)
Location:
- Mumbai, Maharashtra (Required)
Work Location: In person