Job Description :
Role : Mobile Applications Developer - IOS

Location : Seattle, WA

Duration : 6 Months

Experience : 5 Plus in skills, overall 10 plus

Retail and eCommerce
Overall 10 or more years of solid programming background
5 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+ Years of experience on Swift (Mandatory)
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.