iOS Developer

iOS Developer, iOS12, Swift, Core Data and Core Graphics, Agile, Unit Testing
Contract W2, 1 YEAR
Depends On Experience
Work from home not available Travel not required

Job Description

 No 3rd parties please. 

Our client in the Seattle area is looking for an iOS Developer to join them on a long-term contract.

This developer will work on an agile scrum delivery team, collaborating with product owners, developers and testers to deliver business value on an iterative basis. Will be responsible for ensuring the delivery of high-quality software by writing clean code and utilizing pair programming, TDD, continuous integration and code reviews.

 QUALIFICATIONS

Bachelor’s degree or equivalent work experience required.

Computer Science fundamentals in object-oriented design, data structures and complexity analysis.

High level of expertise building end-to-end custom iOS applications from scratch required

Extensive knowledge of iOS7, iOS8, Swift, UIKit, Core Data and Core Graphics required.

Deep understanding of memory management, file I/O, network programming, and multi-threading required.

Expertise with TDD, unit testing, pair programming and other Extreme Programming techniques required.

Extensive hands-on experience creating custom UI controls, consuming RESTful APIs, designing protocols, implementing delegate interfaces, animations, and performance optimization required

Experience developing test strategies and test automation preferred

Track record of shipping numerous successful products to the Apple Store required.

Ability to develop high performance and scalable software solutions required.

Experience estimating effort and establishing timelines for projects required.

Dice Id : 10113027
Position Id : 739898
Have a Job? Post it