Hiring.Camp

Software Engineer/Senior Software Engineer (Full Stack)

Envisio

·

Yesterday

Salary
C$90k – C$110k/yr
Location
Vancouver, BC, CA
Workplace
Remote
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
4+ years
Source
Breezy HR

Description

About Us

Envisio Solutions is a leading provider of strategic planning and performance management software, helping organizations turn their visions into reality. We empower leaders to execute their strategies, align their teams, and achieve their goals with confidence. Our commitment to innovation and the success of our customers drives everything we do.

About this Role

We are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build the tools that public agencies and local governments rely on to run transparently, execute big plans, and build thriving communities. You are self-sufficient and also thrive in collaborative environments, have strong communication skills, and enjoy working across the entire technology stack.

If you enjoy solving meaningful, real-world problems alongside a supportive team and want a role where your technical input genuinely shapes the product, we would love to meet you.

Key Responsibilities

  • Own the end-to-end delivery to design, build, test, and ship features across the full stack, from front-end user interfaces to backend services.
  • Contribute to technical design discussions, architectural decisions, and continuous improvement initiatives (eg. codebase/technical improvements)
  • Apply best practices to software development, combining strong testing discipline with impactful code reviews that ensure codebase quality, reliability, and maintainability.
  • Leverage AI-powered coding tools and workflows to accelerate development.
  • Support continuous deployment and monitoring of production systems.
  • Collaborate with stakeholders across various departments to support business needs, partnering closely with Product Management to define, design, and implement new user features.
  • Contribute to a culture of shared technical knowledge across the engineering team.
  • Write clear, thorough, and accessible technical documentation for systems, workflows, and code changes.

Core Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • 4+ years of professional full-stack experience building and maintaining web applications.
  • Strong understanding of software design patterns and clean architecture principles.
  • Strong frontend experience building responsive web applications using React.
  • Solid backend experience implementing server-side code, managing data models/databases (SQL and/or NoSQL), and building APIs (GraphQL and REST).
  • Experience using AI developer tools and agentic workflows (eg. Copilot, Claude, or Cursor) with strong prompting skills to optimize daily workflows and engineering efficiency.
  • Understanding of automated testing frameworks, cloud platforms, and CI/CD pipelines.
  • Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.
  • Experience with Agile development methodologies.

Bonus Points

  • Experience with Ruby and Ruby on Rails is highly desirable, but not required if you can adapt to our backend stack quickly.
  • Experience with AWS, Heroku, DevOps concepts.
  • Experience with civic technology, public sector software, or strategic planning and performance management platforms.
  • Experience building accessible web applications.
  • Experience working in a distributed, remote team environment.

Why Envisio

Envisio’s award-winning software aligns staff with departmental action plans and key performance measures, enabling customers to establish trust with their stakeholders. We get to see big plans and even bigger dreams for improving the overall effectiveness and trustworthiness of public agencies. We’re passionate about building deep, personalized relationships with our customers to help them build safe and thriving communities. We’ve got great software, happy customers, and a passionate team. We’re leaders in our market and share a strong sense of purpose with our clients. We’d love for you to join us!

In addition to competitive salary, we offer the following benefits:

  • Extended health, dental and vision care
  • 20 days vacation
  • Flexible work options (office, hybrid or remote)

Skills

RubyReactRuby on RailsAWSCI/CDSQLRESTGraphQLAgileDevOpsStrategic Planning

Similar Jobs

30

(IND) SENIOR, SOFTWARE ENGINEER

Walmart · IN KA BANGALORE Home Office Building 11, India

Yesterday

(USA) Senior, Software Engineer

Walmart · (USA) BELLEVUE SKYLINE OFFICE WA BELLEVUE Home Office, United States of America

Yesterday

(USA) Senior, Software Engineer

Walmart · (USA) VIZIO SERVICES DENVER CO DENVER Home Office, United States of America

Yesterday

(USA) Senior, Software Engineer

Walmart · (USA) VIZIO SERVICES DENVER CO DENVER Home Office, United States of America

Yesterday

Application Software Engineer, Senior

Starfish · Ohio - Remote, United States of America · Remote

2 days ago

Cybersecurity Senior Software Engineer

Eset · Krakow, Poland · Hybrid

2 days ago

Nuuly Senior Software Engineer

Hub Na Urbn · Philadelphia, PA, US · Remote

2 days ago

Nuuly Senior Software Engineer

Homeoffice Na Urbn · Philadelphia, PA, US · Remote

2 days ago

(IND) SENIOR, SOFTWARE ENGINEER

Walmart · IN KA BANGALORE Home Office Building 10, India

2 days ago

(USA) Senior, Software Engineer

Walmart · (USA) BELLEVUE SKYLINE OFFICE WA BELLEVUE Home Office, United States of America +1 · Onsite

2 days ago

(USA) Senior, Software Engineer

Walmart · (USA) Crossman Respect Building CA SUNNYVALE Home Office, United States of America

3 days ago

(USA) Senior, Software Engineer

Walmart · (USA) Crossman Service Building CA SUNNYVALE Home Office, United States of America

3 days ago

(USA) Senior, Software Engineer

Walmart · (USA) Crossman Excellence Building CA SUNNYVALE Home Office, United States of America +1

3 days ago

(IND) SENIOR, SOFTWARE ENGINEER

Walmart · IN TN CHENNAI Home Office Capita Land, India

3 days ago

(USA) Senior, Software Engineer

Walmart · (USA) Crossman Respect Building CA SUNNYVALE Home Office, United States of America

4 days ago

#127648 - Senior Software Engineer

Lifted · Bogotá, Bogota, Colombia · Remote

4 days ago

(USA) Senior, Software Engineer

Walmart · (USA) Moon Pie Building AR Bentonville Home Office, United States of America

1 week ago

Principal / Senior Software Engineer

Flagship Pioneering · Cambridge, MA USA

1 week ago

2026015 - Senior Software Engineer

John Deere · Chicago, IL,US, US · Remote, Onsite

1 week ago

Lead Senior Software Engineer

Gifthealth Inc · Columbus, OH

2 weeks ago

FLEX Senior Software Engineer

Marriott Hotels & Resorts · Bethesda, MD, United States, US

2 weeks ago

Scientific Senior Software Engineer

Andurilindustries · Broomfield, Colorado, United States; Fort Collins, Colorado, United States +1

2 weeks ago

[8GS] Senior Software Engineer

Software Mind · San José, San José Province, Costa Rica · Remote

2 weeks ago

Mainframe Software Engineer Senior

Fis · US GA CMH ONE RIVERFRONT, United States of America +1 · Hybrid, Onsite

2 weeks ago

NC3 Senior Software Engineer

Gdms · Dedham, MA, US · Remote, Onsite

2 weeks ago

Associate Senior Software Engineer

Global Payments · Pune, India · Onsite

2 weeks ago

AK - Senior Software Engineer

Bonterra · Remote-US-District of Columbia, United States of America · Remote

2 weeks ago

FLEX Senior Software Engineer

Marriott Hotels & Resorts · Bethesda, MD, United States, US

3 weeks ago

CPU Software Senior Engineer

Qualcomm · Bengaluru, KA,IN, IN

3 weeks ago

CPU Software Senior Engineer

Qualcomm · Bengaluru, KA,IN, IN

3 weeks ago