Software Engineer/Senior Software Engineer (Full Stack)
Envisio
- Remote job
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)
- ...Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot... ...siloed databases The Role As a Full Stack Engineer, you will be working on one or... ...value to the users. ~5+ years of software development experience with modern full-...SuggestedLong term contractFull timeWork from homeFlexible hours
$90k - $130k per year
...worldwide, uniting automation, CRM, and community engagement tools into one seamless experience. Optix is looking for a Senior Full Stack Engineer to help us build and evolve the platform that powers coworking and flex space operators, the people running the workspaces...SeniorLong term contractFull timeManual laborWork at officeWorldwideFlexible hoursShift work$114.4k - $203.9k per year
...Bing, MSN, and Windows, helping customers discover, evaluate, and decide with speed and trust. We’re looking for a Senior Software Engineer (Frontend/Full Stack) to help shape the future of AI-powered shopping in Copilot. This role is “full stack” in the truest sense—you’...SeniorOngoing contractFull timeContract workWork at officeLocal area- ...Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup? At Remarcable , we’re not just building software—we’re transforming how contractors and distributors work together in the construction industry. We’re looking for a resourceful and...SuggestedFull timeFor contractorsRemote work
$185k - $250k per year
...operations and are looking for people who care as much as we do to join the team. Role Overview We're looking for an experienced Full Stack Engineer to ship product at the highest level. You'll own features end-to-end — design, build, test, deploy, and operate them in...SuggestedFull timeTemporary workRemote work$140k - $210k per year
...Team Agent Factory is where Workdays next chapter gets built. Were forming small senior cross-functional AI teams that bring together product leaders machine learning engineers and full-stack builders to create intelligent agents used by millions of people every day. This...SeniorFull timeWork at officeRemote workWork from homeHome officeFlexible hours$125k - $165k per year
...experiences from Tencent, Alibaba, Amazon, ByteDance, and more. Our engineering team is composed of passionate, driven, and talented... ...workforce in their communities. We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This is a full-...Hourly payFull timeWork at officeLocal areaWork from homeFlexible hours2 days per week$79.6k - $153k per year
...? Does the opportunity to be involved in state-of-the-art development of gaming experiences sound inspiring? If so, this Software Engineer II (Full stack) position may be a perfect fit for you. We are passionate about building highly engaging and accessible products for all...Full timeLocal area- ...apply. Alloy.ai is committed to creating an inclusive culture, and we celebrate diversity of all kinds. About the Role Full-stack engineers tackle many exciting and complex challenges ranging from modeling the supply chain, implementing scalable and performant query...Full time
$105k - $125k per year
...scale performance that lasts. Team: Engineering Reporting to: VP of Engineering Location... ...What You’ll Be Building ~ Full-stack features across React, Node/Python, Postgres... ...Requirements ~3–5 years of hands-on software engineering experience, with a meaningful...Full timeRemote workHome office- ...Canada Type: US Applicants - Full-Time; Canadian Applicants -... ...us forward. Across strategy, engineering, design, data, and operations,... ...edge AI solutions with intuitive software development. We specialize in... ...engineering. We’re seeking a Senior Full-Stack Engineer to join...SeniorFull timeFor contractors
$79.8k - $107.1k per year
...Opportunity Snapshot Pixieset is hiring a Full Stack Software Developer I to help shape how photographers discover, sign up for, and grow... ...infrastructure Collaborate closely with Product, Design, and Engineering stakeholders to define requirements, solve complex technical...Long term contractFull timeWork at officeImmediate startWorldwideHome office2 days per week- ...LinkedIn’s Top Canadian Startups in 2024 & 2025 CB Insights’ Insurtech 50 and Fintech 100 About the Role As a Full Stack Engineer at Quandri, you will be directly responsible as an IC leader of a team that builds our revenue-generating customer-facing product...SeniorFull timeShift work
- ...and sell-through for publishers and better ROI for advertisers and their agencies. ResponsiveAds is currently looking for Senior Full-Stack Developers to work on our Next Gen Self-Serve Studio 4 Product which includes an advanced Fluid Design Ad Builder, an Asset Management...SeniorFull timeRemote workWork from homeFlexible hours
- ...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered... ...partner closely with Product, AppSec, Platform, and engineering teams across the org. This is a full-stack role, but it leans UI-heavy — you'll spend the...SeniorFull timeInternship
$130k - $173k per year
...access management. Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of... ...will lead the charge in defining how our core enterprise stack anticipates vulnerabilities, automates dependency remediation...SeniorLocal areaWorldwideFlexible hoursShift work$96.9k - $132.3k per year
...Opportunity Snapshot We're hiring a Full Stack Software Developer to develop and deliver new product features that reach over 1.5 million... ...as we expand our product suite, we're looking to scale our Engineering team to drive the next phase of growth. As a Full Stack Software...Long term contractFull timeWork at officeWorldwideHome office2 days per week- ...build custom Shopify solutions, optimize performance, and create seamless integrations to scale our brands. We are looking for a Full Stack Developer (Shopify Expert) who can develop advanced Shopify applications, improve store performance, and implement custom features...SeniorFull timeWork at officeRemote workFlexible hours
$145k - $190k per year
...hear from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Merchant Identity Engineering Team in building... ...required when building in regulated, high stakes environments. Full-Lifecycle Owner: You’re a T-shaped engineer who enjoys...SeniorFull timeApprenticeshipSummer workSummer holidayLocal areaRemote work- ...SaaS company that helps answer questions software development teams have about their applications... ...’re an experienced software development engineer with a track record of building and... ...technologies. What You’ll Do As a senior member of the team, you’ll play a critical...SeniorLong term contractFull timeWork at officeFlexible hours
$60k - $100k per year
...Full-Stack Developer About Total Life At Total Life, we’re redefining mental healthcare for older adults by leveraging a telehealth... ...seeking a dedicated Full-Stack Developer to join our dynamic software development team in Vancouver, BC. In this role, you’ll play a...Full timeRemote workMonday to fridayFlexible hours$230.02k - $279.12k per year
...create safer, more civil shared experiences for everyone. As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms... ...Development: Lead complex, team-level projects through the full development lifecycle, from research and prototyping to...SeniorLong term contractFull timeInternshipWork at officeLocal areaVisa sponsorshipMonday to friday- ...communities all over the world About the Role As the Lead Full Stack Engineer, you will take on a pivotal role in guiding the design,... ...end and back-end technologies, ensuring scalable and efficient software solutions. Collaborate closely with cross-functional teams to...Full timeRemote work
- ...now running in real industrial pilots - and we’re growing the team to take it even further. About the Role As a Senior Embedded Software Engineer at Humanoid, you will play a pivotal role in designing, developing, and optimizing embedded systems for cutting-edge...SeniorFull timeWork at officeWorldwide
- ...Downtown Vancouver (On-Site) • Full-Time Here's Your Chance The dental industry... ...of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental... ...of a 675 W Hastings office. ~ Real AI stack. An in-house AI model R&D team building...SeniorLong term contractFull timeTemporary workInternshipWork at officeImmediate start
$125k - $160k per year
...satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to... ...hear from you. We are actively seeking a Senior Software Engineer (Front End) to join... ...ANALYTICS? Competitive compensation, full benefits and flexible time off Be part...SeniorFull timeWork at officeRemote workWork from homeFlexible hours$230.02k - $279.12k per year
...create safer, more civil shared experiences for everyone. As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox... ...and able to take ownership of a project throughout its full lifecycle ~ A Team player mentality: Ability to work closely...SeniorFull timeWork at officeLocal areaVisa sponsorshipMonday to friday$176k - $200k per year
...efficient, and scalable for all customers, regardless of size. As a Senior Software Engineer on our Performance & Scalability team in Vancouver, you will... ..., and mentor other engineers across our shared tech stack. By collaborating with infrastructure teams and utilizing cutting...SeniorLong term contractFull timeWork at officeLocal areaWork from homeWorldwide$111k - $160k per year
...governments realize their greatest potential. Title And Summary Senior Software Engineer (Java) Who is Mastercard Mastercard is a global... ...guidance from experienced team members and in partnership with full scrum team. Automate build, operate, and run aspects of...SeniorFull timeWorldwide- ...autonomous vehicle and robotics teams. The Product Engineering team owns the customer-facing product and service layer... ...and APIs that connect them. We're hiring a Senior Software Engineer to own delivery across this stack. You'll design and build features and services end...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer/Senior Software Engineer (Full Stack). Be the first to apply!
- graduate software engineer Vancouver, BC
- développeur logiciel Vancouver, BC
- junior software developer Vancouver, BC
- new graduate software developer Vancouver, BC
- software developer entry level Vancouver, BC
- software engineer co-op Vancouver, BC
- software developer co-op Vancouver, BC
- software engineer - ai machine learning Vancouver, BC
- software engineer salary in canada Vancouver, BC
- software engineer devops Vancouver, BC
