Job Description

 Should have 4+ years of iOS programming experience

 Bachelor’s Degree or Masters in Computer Science or related field with strong

understanding of programming fundamentals.

 Critical problems solving skills

 Good written and verbal communication skills

 Focus on building high performance, stable and maintainable code

 Must be self-sufficient as a programmer and have an eye for design

 Must be self-directed, confident and able to work in a corporate environment.

 Well versed with Mac and Xcode

 Must have detailed knowledge about iOS devices and components

 Pixel-perfect UI capability

 Solid grip on MySql and data modeling

 Must be familiar with XML, JSON, REST, SQLite, GPS technologies

 Strong working knowledge in Objective-C, Swift 2, Core graphics, iOS SDK, maps,

Animations.

 Experience with 3rd party libraries & APIs

 Capability of creating iOS Custom UI controls

 Understands screen resolutions, form factors of all iDevices

 Proven ability to ship beautiful, stable and high-performance iOS applications from

start to finish.

 Strong Computer Science background with good understanding of iOS framework and

best practices.

 Story board development and Auto layout.

 Good understanding of UI Interface Guidelines for iOS platform.

 Work with and develop outside data sources, third party libraries and API's within

LAMP environment

 Working knowledge of the general mobile landscape, architectures, trends, and

emerging technologies

 Experience with source code management tools (eg: Git, svn)

 Solid understanding of the full mobile development life cycle.

 Prior experience of apps being published to app store

 Must have worked on an enterprise level product

 Exposure to scrum or another agile methodology