Job Description :
Duration: Long term Contract
Start Date: Immediate
Location: San Francisco, CA

Qualifications & Skills:
5+ years of development experience, with 3+ years in a mobile application capacity
Technical knowledge of iOS mobile application development.
Experience with third-party libraries and APIs
Programming experience in Swift, Objective-C or C++
Experience with APIs (OAuth, XML, JSON, REST, etc
Quick learner, with passion for new technologies
Experience, ideas and opinions about emerging trends such as “Internet of Things”
Self-motivated and drive for excellence
Must love coding and be passionate about iOS
Experience with unit testing frameworks and test-driven development
Experience with bug tracking and source control
Very strong debugging skills
Must have excellent communication and interpersonal skills with the ability to work in a collaborative environment
Experience with product management and Scrum software development principals and rituals
Thorough understanding of synchronous vs. asynchronous calls
Familiarity with mobile interfaces, mobile interaction guidelines and best practices
Interest in and excel at focusing all parts of the product lifecycle.
Passion for writing clean, maintainable, and testable code at both the UI and system levels.
Bright, kind and goal-oriented.
BA/BS in Computer Science, Management Information Systems, Business, Engineering or equivalent experience
Experience with modern JavaScript frameworks (JQuery, Angular.js Ionic.js, backbone.js)
Someone who knows UI transitions, network communication and memory/battery efficiency
Understands the advantages and disadvantages of memory build options
Experience with Jenkins, JIRA and SVN
Asynchronous and non-blocking IO programming experience
Hybrid development with PhoneGap or Cordova experience
Knowledge of Cocoa Touch frameworks and design patterns