Description
Technical skill set needed:
- Swift 4.x and above - 2 years
- Objective C
- Core data
- Autolayout/adaptive layout/size classes and Universal app concepts
- Restful services and Networking concepts
- Design patterns - MVC, MVVM, Singleton
- Multi tasking concepts - GCD, Operation queues
- Knowledge on dependency manager - Cocoapods, Carthage
- Unit Testing - XCTest
- End 2 End testing
Good to Haves:
- Experience with third party SDK and APIs - ie AFNEtworking, Alomafire
- Appstore submission process
- Apple watch development concepts
- Crash monitoring and Analytics
- ARkit, CoreML knowledge
- Protocol oriented programming using swift