An developer is responsible for the development and maintenance of applications aimed at a range of devices including mobile phones and tablet computers. The Primary focus will be development of applications and their integration with back-end services. Commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Experience : 3+ years
Required Skills:
Experience in developing native applications
In-depth knowledge of Objective-C and app development
Good experience in UI development: Storyboards, auto layouts, custom UI views, MVC design pattern, animations, gestures.
Experience in working with data intensive applications which involve server side interactions and data base designs.
Knowledge of SQLite and Core data
Familiar with Xcode, Instruments and continuous integration.
Familiar with provision profiles, developer/distribution certificates, ad-hoc builds, App-Store procedures and working experience in deploying apps.