Job Description :
Position: Mobile Applications Developer - iOS
Location: Seattle, WA
Duration: 6-12 Months

Mandatory Technical / Functional Skills:
3-4 years of experience in developing IOS Applications - Objective C, iOS SDK, Storyboard based development
Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
Familiar with iOS SDK core frameworks like UIKit, EventKit, MapKit, CoreData, and CoreGraphics
Experience with delegates and blocks
1 year of experience on Swift
Experience integrating with web services and parsing JSON data
Experience with Push Notifications
Have published one or more iOS apps in the app store
A deep familiarity with Objective-C and Cocoa Touch
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle
Understand modern Objective-C syntax.
Possess a strong understanding of ARC and memory management.
Familiar with modern Storyboard capabilities (AutoLayout, Segues, IBActions, and IBOutlets
Experience with creating certificates and managing provisioning.
Experience with publishing applications to TestFlight and the Apple App Store
Experience working in Agile environment
Should have good understanding of Test Driven Development (TDD
Should have experience working with SQLite, Oracle etc.
Should have experience on HTTP protocols , REST, SOAP, JSON and XML/DOM
Should have exposure with cloud based web services
Good to have knowledge on how to deploy mobile apps
Developmental knowledge with deep understanding on performance optimization, caching and secure coding are highly valued
Experience having an app published in the App store is a big plus.

Desirable Technical / Functional Skills:
Retail and eCommerce