Toronto, ON, Canada

Job Information

Mobile Developer 

SecureKey is a leading identity and authentication provider that simplifies consumer access to online services and applications. SecureKey enables next generation privacy-enhancing identity and authentication networks for conveniently connecting people to critical online services using a digital credential they already have and trust. SecureKey is headquartered in Toronto, with offices in Boston and San Francisco. For more information, please visit www.securekey.com.

We are expanding our R&D team to accelerate plans for bringing an exciting new consumer identity service to market, based on new disruptive technologies.  We need people who have a lot to contribute.  You will need strong analytical, design, and development skills as well as the ability to collaborate, self-manage and take ownership of projects. As a Mobile Developer you will be involved in all aspects of development from design to implementation, on various platforms and systems.  The expected responsibilities are as follows:

Developing mobile (Android, IOS) code:

  • API design and development
  • UI design and development
  • Business logic development
  • Thorough application testing
  • Build, distribution and integration support

Desired Skills & Experience

  • Java, Swift, Objective-C, C, C++
  • Current knowledge with either Android or iOS programming (or both!)
  • Experience building and designing highly scalable solutions
  • Experience with open source or research projects
  • Experience with automated unit and integration testing
  • Security algorithms and protocols
  • Startup experience
  • Version control (Git, Gerrit)
  • Development on Mac machines


  • Sc. or M.Sc. in computer science or related field
  • Strong (>3 years) experience in mobile development with exposure to both UI and system level development in a professional team environment
  • And/Or, strong (>5 years) server side or web development experience, motivated to switch to mobile development
  • Able to architect and develop robust, maintainable systems, not just hack together code for one-off projects
  • Strong desire to learn and work with new mobile technologies and architectures
  • Passionate about your work and creating quality solutions
  • Agile development experience
  • Strong team player
  • All applicants must be legal to work in Canada

Be part of a high-performance team – submit your resume to human.resources@nullsecurekey.com.