We're Hiring - Full Stack Software Developer - Closed
- Cassandra Roberge
- May 31
- 2 min read
Updated: 4 days ago

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