Talent.com
Envisio
Software Engineer/Senior Software Engineer (Full Stack)Envisio • Vancouver, British Columbia, Canada
Software Engineer/Senior Software Engineer (Full Stack)

Software Engineer/Senior Software Engineer (Full Stack)

Envisio • Vancouver, British Columbia, Canada
Il y a 3 jours
Type de contrat
  • Temps plein
Description de poste

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)
Créer une alerte emploi pour cette recherche

Software Engineer/Senior Software Engineer (Full Stack) • Vancouver, British Columbia, Canada

Offres similaires

Senior Full-Stack Software Engineer – Remote Health Tech

Clover HealthVancouver, Metro Vancouver Regional District, CA
Télétravail
Temps plein

A healthcare technology company is seeking a Senior Software Developer with extensive experience in full-stack engineering.In this role, you will create scalable and efficient systems, collaboratin... Voir plus

 • Offre sponsorisée

Senior Full Stack Engineer

ProcurifyVancouver, Metro Vancouver Regional District, Canada
Temps plein

Senior Full Stack Software Engineer.Procurify is looking for a motivated, collaborative, and creative person who is passionate about technology.Procurify is the AI‑enhanced procurement and AP autom... Voir plus

 • Offre sponsorisée

Senior Software Engineer - Full Stack - $130,000 - $225,000 A Year

Veeva SystemsRichmond, Canada
Temps plein

Seeking a full-stack Software Engineer with 5+ years of experience in Java, JavaScript/Typescript, and React to build scalable applications and mentor junior talent.The role involves end-to-end dev... Voir plus

 • Offre sponsorisée

Senior Software Engineer - Ai-Driven Full-Stack Leader - C$120,000 - C$150,000 A Year

Leading Tech CompanyRichmond, Canada
Temps plein

Lead AI-driven full-stack software development, focusing on cloud environments like AWS.Requires 7+ years of experience. Voir plus

 • Offre sponsorisée

Full Stack Software Engineer - C$80,000 - C$110,000 A Year

Insight GlobalPort Moody, Canada
Temps plein

Seeking an Intermediate/Senior Developer for a Device Management Platform.Responsibilities include designing and implementing secure, scalable, serverless microservices using Node.Collaboration, co... Voir plus

 • Offre sponsorisée

Full-Stack Software Engineer — Ai-Driven Platform (Canada) - C$90,000 - C$155,000 A Year

Ranger AIRichmond, Canada
Temps plein

Seeking a Software Engineer to design, build, and maintain software for an AI-driven platform, collaborating with product and AI teams. Voir plus

 • Offre sponsorisée

Senior Software Engineer - Ai-Driven Full-Stack Leader - C$120,000 - C$150,000 A Year

Rival TechnologiesRichmond, Canada
Temps plein

Senior Full-Stack Engineer needed to lead AI feature development.Requires 7+ years of experience, cloud expertise (AWS), and offers a hybrid work model. Voir plus

 • Offre sponsorisée

Senior Full Stack Software Engineer, Products - C$130,000 - C$170,000 A Year

QuandriVancouver, Canada
Temps plein

Senior Full Stack Software Engineer, Products Senior Full Stack Software Engineer, Products 3 weeks ago Be among the first 25 applicantsWe're Quandri, our mission is to unlock the world's i... Voir plus

 • Offre sponsorisée

Software Engineer, Full Stack - C$140,000 - C$165,000 A Year

BasetwoRichmond, Canada
Temps plein

Full Stack Engineer needed to build and maintain end to end features, working with React, Python, AWS, and PostgreSQL. Voir plus

 • Offre sponsorisée

Software Engineer, Fullstack (Support Core) - C$147,000 - C$174,000 A Year

DialpadRichmond, Canada
Temps plein

Seeking an experienced Full Stack Software Engineer to design, develop, and deploy high-quality features for web and desktop-native applications, taking end-to-end ownership and mentoring junior en... Voir plus

 • Offre sponsorisée

Senior Software Engineer - Fullstack

Menlo VenturesVancouver, Metro Vancouver Regional District, CA
Temps plein

Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs.We do this by bui... Voir plus

 • Offre sponsorisée

Senior Go Full-Stack Engineer - Scale HealthTech Cloud

Altea HealthcareBurnaby
Temps plein

A healthcare technology company seeks a passionate individual for the role of Talent Acquisition Partner.Located in Burnaby, BC, this full-time position involves supporting and developing RCM softw... Voir plus

 • Offre sponsorisée

Senior Software Engineer – Customer Success (Full‑Stack)

PostGridVancouver, Metro Vancouver Regional District, CA
Temps plein

A leading SaaS company in Canada is seeking a Senior Software Engineer to enhance core services and lead development.Join a high-energy team to build robust, scalable solutions using Node.TypeScrip... Voir plus

 • Offre sponsorisée

Senior Software Engineer (Full Stack + Data)

Articlevancouver, metro vancouver regional district, Canada
Temps plein

Senior Software Engineer (Full Stack + Data).Senior Software Engineer (Full Stack + Data).Since 2013, we have been redefining the furniture industry one sofa at a time, it’s not easy — it requires ... Voir plus

 • Offre sponsorisée

Senior Full Stack Software Engineer

AthennianVancouver, Metro Vancouver Regional District, CA
Temps plein

Be among the first 25 applicants.Athennian increases trust in business.Our products help legal, finance, and tax teams be transaction and audit-ready by organizing business entity and corporate str... Voir plus

 • Offre sponsorisée

Senior Full Stack Engineer

Hammehr Talent ConsultantsVancouver, Metro Vancouver Regional District, CA
Temps plein +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi... Voir plus

 • Offre sponsorisée

Senior Full-Stack Engineer: Python/Django + React, Impact

Notify Me!Richmond, Metro Vancouver Regional District, CA
Temps plein

A technology solutions provider is seeking a senior full-stack engineer in Richmond, British Columbia.The role requires expertise in Python (Django/DRF) and React (TypeScript) with responsibilities... Voir plus

 • Offre sponsorisée

Senior Full-Stack Software Engineer - C$100,000 - C$150,000 A Year

Apply DigitalRichmond, Canada
Temps plein

Seeking a Senior Full-Stack Software Engineer for a major sports league to build and enhance subscription management systems, working with TypeScript, Node. Voir plus

 • Offre sponsorisée

Senior Full Stack Software Engineer (Ai) - $140,000 - $170,000 A Year

AffinityRichmond, Canada
Temps plein

Seeking a Senior Full Stack Software Engineer with AI expertise to define technical standards, lead POCs, design production solutions, and provide technical oversight for AI product development.Req... Voir plus

 • Offre sponsorisée

Software Engineer (Full Stack) - C$90,000 - C$120,000 A Year

RemarcableRichmond, Canada
Temps plein

Seeking a Full Stack Software Engineer for a SaaS startup in the construction industry.Responsibilities include developing new features, fixing bugs, integrating systems, and contributing to produc... Voir plus