- 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 of experience working with Objective C and Swift
- Bachelor's 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
Senior iOS Engineer - Any Location/Remote, India - Inventure HR Consultants LLP
Inventure HR Consultants LLP
Any Location/Remote, India
1 week ago
Description
About the role :
We want someone who genuinely looks forward to Apple Developer Conferences, and uses the latest technologies and features for fun - because they want to - as soon as they are announced. Simply put, candidates should be excited about building iPhone and iPad apps, iWatch apps, and even TvOS apps.
Technical Qualifications :