Must have
- Proficient in Swift, Swift Realm and Objective C with a good knowledge of its ecosystems
- Excellent written and oral communications skills
- Client facing role - will be working directly with the client and the technical team (both offshore and nearshore)
- Perform peer reviews for the developed code before delivering to client.
- Mentoring technical IOS team on development and coding standards
- Expected to write complex code
- Verify quality of code, take corrective actions, if necessary, before submitting for code merge process.
- Good knowledge of performance limits and characteristics
- Knowledge of memory management and multi-threading
- Good knowledge of Core Data and Web Service Integration
- Understanding of crash reporting and analytics framework integration
- Implementation of automated testing platforms and unit tests
- Understanding of Apple's design principles and interface guidelines
Nice to have
Experience with Test Driven Development, automated unit testing and continuous integration
Any Graduate