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/Kotlin, 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
Requirements:
- B.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@securekey.com.