Required skills: iOS Development, Objective C, Swift, iOS Cocoa Touch Framework, RESTful APIs etc.
Technical Skills
- Expertise in Objective C and Swift
- Expertise in iOS Cocoa Touch Framework
- Experience in build and release of applications to the App Store
- Experience developing reusable frameworks
- Expertise in standard industry software development practices
- Experience using MVP or MVVM
- Expertise writing unit tests as part of development cycle
- Experience of Gitflow, code review processes and build pipelines
- Current knowledge of the latest developments in the iOS ecosystem
- Experience working with RESTful APIs with input to their design
- Knowledge of mobile security concerns
Even better if you have:
- Experience with customer-facing apps, with an emphasis on usability
- Experience with VIPER
- Ability to contribute to Android development projects
- Experience with additional platforms, particularly .NET and Angular
- Knowledge of AWS based architectures and services
- Exposure to TDD and/or BDD
- An innovative mindset