Should take part in software and architectural development activities.
Transform requirements into stipulations.
Develop and design software based prototypes.
Should take part in testing of prototypes.
Should be updated with the software and be proactive.
Should be flexible to learn new programs and script languages.
Should show good levels of enthusiasm and interest in all IT related things.
Experience with version control tools like Git, SVN
Experience in iOS 7.0, iOS 8.0 or latest development
Sound knowledge of Cocoa, Xcode, Interface Builder, iPhone simulator, SQLite.
Experience in Bluetooth, Near field communication
Strong experience in UI Design / Development with auto-app layout and storyboard methods
Experience in developing multi-threaded applications
Strong understanding of interactive application development paradigms, memory management, file I/O, network & socket programming, concurrency and multi-threading
Good experience in JSON, XML, SOAP