Talent.com
Senior iOS Developer

Senior iOS Developer

Magnum HuntHalifax, Nova Scotia, Canada
30+ days ago
Salary
CAD80000–CAD90000 yearly
Job type
  • Permanent
Job description
  • 5+ years of iOS development experience
  • Demonstrable skills in managing time and priorities effectively
  • User interface design and development experience
  • Objective-C and development experience utilizing iOS version 7.0 or newer
  • Knowledge of software development lifecycles for web and mobile-based software
  • Experience with networking (NSURLSession, CFNetwork)
  • Experience working with RESTful Web Services (RestKit)
  • Strong knowledge of iOS memory management
  • Some knowledge of concurrent programming (GCD, multithreading, NSOperationQueue)
  • Knowledge of Secure Coding Techniques and OS Security Features
  • Proficiency in UIKit, Foundation, Core Animation, Core Graphics, and Core Data frameworks
  • Experience with XCode and source control (Git)
  • Experience integrating third-party libraries and APIs
  • Preferably, you also have :

    • Knowledge of iOS WebView
    • Test driven development and continuous integration experience
    • Hands-on knowledge of iOS 6 + features (e.g., ARC, Storyboards, Auto Layout)
    • Knowledge of the agile development methodology
    • Familiarity with Web and Socket clients on a mobile platform
    • Experience creating user-friendly customer applications
    • Some experience communicating with Bluetooth clients on a mobile device
    • Experience working with formal QA processes and proper bug handling
    • Some experience with Javascript, HTML5 technologies