• Posted: Thursday July 26, 2018
  • Location: Toronto, Ontario

Role Description

We are looking for a motivated Senior iOS Developer to join our team. This is a full-time position based out of Toronto where you will work with the development team, project managers and designers to build and customize robust iOS apps and libraries for our existing engagement platform and API’s. This is truly a leadership role, with excellent opportunity for ownership of an important and expanding aspect of the business.

Offering exposure to a wide range of unique and interesting projects, as the successful candidate you will have the opportunity to expand your depth of expertise and skillset across a wide range of health related use cases. Initial projects may include building in hospital surgery recovery tracking apps used by nurses and surgeons, telemedicine in home mobile video doctor visit apps, and gamification apps, as well as working to define and evolve our iOS SDK modules. Your work will truly make a difference in the lives of people every day.

Responsibilities

As a Senior iOS Developer you will be responsible for architecting, building and optimizing reusable iOS libraries, UI Modules, UI Widgets, and SDK’s to accelerate building robust apps based on our engagement platform.

In addition, you will:

  • Participate in the discovery, design and specification of apps
  • Translate functional requirements into effective and intuitive mobile apps
  • Build and customize iOS native and HTML5 based apps
  • Lead, train, and mentor new developers that join the team
  • Participate in the development and architecture planning for our engagement platform, providing insight and guidance on improvements to better support mobile application development

Required Skills

  • 5+ years of professional software development experience
  • 3+ years experience in iOS application development
  • 3+ years experience with Objective-C, Swift, Xcode, Cocoa
  • Experience with Storyboards, Auto Layout to support multi screen
  • Experience with networking (NSURLSession, CFNetwork)
  • Strong knowledge of iOS memory management, 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 developing hybrid mobile apps using Ionic, Cordova, Xamarin
  • Ability to translate functional requirements into effective and intuitive mobile apps
  • Demonstrate published apps from Apple App Store, including for both phone and tablet apps
  • RESTful web service integration experience
  • Experience working with 3rd party data sources and API’s
  • Experience with Analytics and Visualization
  • Experience with live/on demand Video Streaming (TokBox, WebRTC, Vidyo, Wowza, AWS)
  • Experience with messaging service providers (TokBox, Twilio, WebRTC, AWS)
  • Experience with Analytics (e.g. Google Analytics, FireBase, Taplytics, Raygun)
  • Experience with Push Notifications
  • Experience with Localization
  • Working knowledge of source code management tools (Git, GitHub)
  • Ability and desire to write self-explanatory and reusable code
  • Excellent problem solving skills and loves technical challenges
  • Attention to detail and a passion for quality
  • Excellent communication and creative problem solving skills

Nice to Have Skills

  • Experience with encryption methodologies (SHA256, BCrypt, PBKDF2)
  • Working knowledge of HL7
  • Working knowledge of Health Care related privacy policies, including PHIPA and HIPAA
  • Experience with live/on demand Video Streaming (TokBox, WebRTC, Vidyo, Wowza)
  • Experience with messaging service providers (TokBox, Twilio, WebRTC)

Interested?

Send us your resume to careers@qochealth.com.
We look forward to hearing from you!

« Back to Careers