Software Engineer

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. For more information, please visit www.securekey.com.

 Required skills 

  • 5+ years of commercial software development experience 
  • Strong Experience in Java Script its quirks, and workarounds 
  • Experience in modern full-stack web development and proficient in JavaScript UI frameworks like Vue or React frameworks 
  • Good understanding of asynchronous request handling, partial page updates, and AJAX 
  • Willingness to learn Go programming language 
  • Experience using RESTful services or Web APIs 
  • Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes and testing 
  • Creative and detail-oriented personality with excellent communication skills 
  • Willingness to be a subject matter expert, to learn new things, and work in a team 
  • Education: Degree in Computer Science or similar 

Would be a plus 

  • Responsive user interface design and cross-browser compatibility skills 
  • Knowledge of design concepts and principles 
  • Experience with open source development 
  • Experience with Docker and Kubernetes 
  • Exposure to languages like Go, Java, Python, C, C++ 
  • Understanding of Cryptography 
  • Understanding of Web security principles 

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