top of page

We're Hiring - Full Stack Software Developer - Closed

  • Writer: Cassandra Roberge
    Cassandra Roberge
  • May 31
  • 2 min read

Updated: 4 days ago



Vivacity Technologies job ad reads "We're Hiring: Full Stack Software Developer." Beside it, a keyboard and headphones on a desk. Email: jobs@vvctec.com.

About Vivacity:

Vivacity Technologies is a growing startup based in Kamloops, British Columbia, with a mission to use technology ethically and equitably to build a better future for cities, businesses, and citizens. We act on this mission by working closely with municipalities, First Nations organizations, and public bodies, providing products and services that positively impact these organizations and the communities they serve.


About the Role:

We are looking for a resourceful, savvy, and enthusiastic full-stack developer to join our engineering team! We are a small, tight knit group of software developers who are excited about growing a startup, building amazing software, and supporting each other’s growth. While we may not have all the answers, we are curious, eager to learn, and determined to find the best path forward together!


Our current focus is on expanding our main product offering - VivaCitadel. This platform enables governmental transparency and accountability by streamlining external records requests - such as Property Information Requests (PIRs) and Freedom of Information (FOI) requests. We achieve this by providing intuitive, accessible, and available user journeys for the public, while automating and streamlining as much of the administrative work as possible, helping governments respond to requests faster and at a lower cost to the taxpayer.


Duties and Responsibilities:

  • Design, write, and test frontend and backend code

    • Our tech stack includes javascript (node + express, React), PostgreSQL, Sequelize, Docker, Github, Jenkins, and Azure cloud services

  • Review code written by other developers, including asking clarifying questions, and providing both positive and constructive feedback

  • Act as an integral part of our engineering team, participating in regular team activities such as sprint planning, prioritization, scoping, estimation, and retros

  • Contribute to discussions within and outside the engineering team, such as brainstorming, technical reviews, and strategic planning sessions

  • Join a growing startup based in Kamloops BC, with opportunities to wear many hats and get hands-on experience in various areas beyond software development as we grow


Required Skills and Qualifications:

  • Software development experience: 1+ years

  • Experience with javascript, node, React, and git

  • Experience with REST APIs

  • Familiarity with Docker

  • Familiarity with software design patterns and their tradeoffs

  • Positive attitude with a can-do spirit, able to work effectively as part of an awesome team of developers and navigate a fast-paced environment


Preferred Skills and Qualifications:

  • Software development experience: 3-4 years

  • Strong software design and backend skills

  • Experience with PostgreSQL and Sequelize

  • Experience with database design and/or architecture

  • Experience with container-based architectures in production

  • Knowledge of DevOps processes and technologies


Note: this is a hybrid role in Kamloops, BC. We typically work all together in-person at our office once per week!


Send your application to: jobs@vvctec.com

Comments


bottom of page