Company Size
MidSized
Experience Required
7 12 years
Working Days
5 days/week
Office Location
Vikhroli West Mumbai
Role & Responsibilities
- Familiarity with architectural patterns like MVC MVVM and VIPER.
- Good grasp of UIKit CoreData and NotificationCenter.
- Basic understanding of CoreFoundation CoreLocation CoreAnimation and CoreGraphics.
- Knowledge of common design patterns.
- Understanding and application of S.O.L.I.D principles.
- Experience with unit testing.
- Proficiency in Swift programming including the Swift Standard Library.
- Attention to detail for accurate design implementation.
- Ability to collaborate effectively with Product Managers development teams and QA teams.
- Strong debugging and troubleshooting skills.
- Familiarity with source control systems like Git and dependency management.
- Understanding of Functional Reactive Programming is a must.
- Bonus: Knowledge of SwiftUI.
Ideal Candidate
- 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.
swift,viper,ui automation,c