Senior Software Developer  

October 5, 2020


Do you want the experience of working for a small and agile startup but the security of working for an established enterprise? Founded in 2015, we are a fully bootstrapped and profitable startup with established clients. As a frontend developer on our product team you would work at VivvoTM headquarters as a part of one of our small teams that is dedicated to building, supporting and delivering our enterprise identity as a service platform.

Are you a full stack developer with leadership qualities that is looking to work with a dedicated and passionate team? Can you take a feature from ideation to design and have opinions on everything from infrastructure requirements to user experience? Vivvo is looking for an experienced full stack developer to help us continue to build our flagship product CitizenOne.

At Vivvo, we value Security, Privacy, Ethics and Scalability and products are used every day to facilitate meaningful interactions between citizens and services with these in mind. The best person to join our team would be experienced in the following:

Required Skills and Abilities

  • Tools including Git/Github and Jenkins
  • RESTful webservices and a Micro-service architecture
  • Continuous Integration / Continuous Deployment
  • Agile/Scrum development
  • Team ownership of code, artifacts and environments
  • Working knowledge of:
    • MariaDB, Redis, CouchDB, RabbitMQ
    • Golang
    • Java (Spring Boot)

 Nice to have Skills and Abilities 

  • Significant experience building microservices using Golang would give you a strong leg up
  • Basic knowledge of cryptography
  • Mobile Development – Kotlin (Android), Swift (iOS)
  • Experience deploying apps using Docker and Kubernetes
  • Experience with Consul
  • Experience deploying to Azure, AWS, Digital Ocean or other cloud hosting providers

Desired Personal Attributes

  • A natural leader who loves to coach and mentor
  • Positive attitude looking at challenges as an opportunity
  • An entrepreneurial and innovative spirit
  • Embrace change and new ways of doing things
  • Technology enthusiast invested in self-improvement and learning
  • Collaborative – work well in a team or independently

Must be legally entitled to work in Canada.  To apply please submit your cover letter and resume to

No vendors or agencies please!