×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Software Developer - Filled

Job in Kamloops, BC, Canada
Listing for: Vivacity Technologies
Full Time position
Listed on 2026-09-03
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Software Engineer, Java Developer
Salary/Wage Range or Industry Benchmark: 70000 - 110000 CAD Yearly CAD 70000.00 110000.00 YEAR
Job Description & How to Apply Below

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 - Viva Citadel. 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

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 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 Dev Ops 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!

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary