IOS Application Developer
Macys Systems and Technology
Contract San Francisco, California, United States Posted 4 years ago
About Position
IOS Application Developer (Contract)
$55.00 / Hourly
San Francisco, California, United States
IOS Application Developer
Contract San Francisco, California, United States Posted 4 years ago
Description
Experience with iOS, Swift, Objective C and Cocoa Touch
5+ years experience in mobile application development
Experience in UI designing with auto layout, storyboards and size classes. Fundamentals in objectoriented design, data structures, algorithm design, problem solving, and complexity analysis
Good Knowledge of Swift programming concepts
Knowledge of Swift Protocol Oriented Programming is preferable
Deep knowledge on iOS multithreading programming is necessary
Exceptional analytical aptitude and attention to detail
Good knowledge of Ecommerce Technology and Architecture
Have basic understanding of UML, XML, Web Services
Deep understanding of iOS WebKit and Cookie handling Experience
with
developing
Augmented
Reality
applications
Good knowledge on framework integration and dependency management tools like Cocoa Pod/ Carthage etc.
Experience
with
OpenGL/ Metal Framework
Experience with Push notification frameworks such as Urban Airship
Experience with layouts using stack view and collection views.
Experience
in
developing
Location
based
services including Map Kit
Good Experience in various XCode debugging tools , especially Instrument tools
Good Knowledge on Xcode Unit Testing and UI testing practices
Understanding of Source Code Control (Preferred GIT) and maintenance
Experience in calling REST API with XML and JSON Reponses Experience in continuous integration practices (Tools like Jenkins) is preferable
Good knowledge on Apples new features and updates on iOS and other relevant technologies
Good Knowledge on various design patterns like MVC, MVP, MVVM etc.
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.