Job Description :
Description of the Services:

Work closely with the Product and Design teams to convert ideas, designs, and requirements into production builds using Agile processes
Design and oversee solutions for specific use cases that provide frameworks, interfaces, and services that can be extended and reused for future requirements

Required Technical Skills:

5+ years of mobile development experience
Knowledge of multi-threaded, asynchronous code
Knowledge of design patterns such as MVC and MVVM
Experienced with API design and integration.
Cognizant of HTTP/REST principles, networking, performance, latency, caching, authentication, and security.
Expert in testing including writing Unit and Automation tests, and test-driven development.

Technical Skills:

Thorough understanding of Xcode
Expert understanding of Swift and Objective-C
Experience with animation, and implementing user interface designs
Solid understanding of Cocoa Frameworks

Education: B.S. or equivalent work experience.