2,087,599open jobs
128,137companies
242,969added this week
Browse all
Salary
$86k – $107k per year
Location
Remote (Canada)
Seniority
Senior · 7+ years exp
Visa
No sponsorship (stated in the posting)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on Nov 2, 2026. EverCommerce scores A on the Alion truth index.

Overview
Company
Impact
Profile match
EverCommerce is a software company that provides vertical software for service-based small and medium businesses, grouped into EverPro for home and field services, EverHealth for health practices and EverWell for fitness and wellness businesses. Its products cover business management, billing and payments, customer engagement and marketing. Founded in 2016 and listed on Nasdaq, the company is headquartered in Denver, Colorado, United States.
Backed by Punakaiki Fund

EverPro -Sr. Web Engineer- REMOTE (Canada)

EverCommerce (Nasdaq: EVCM) is a leading service commerce platform, providing vertically-tailored, integrated SaaS solutions that help more than 745,000 global service-based businesses accelerate growth, streamline operations, and increase retention. Its modern digital and mobile applications create predictable, informed, and convenient experiences between customers and their service professionals. With its EverPro, EverHealth, and EverWell brands specializing in Home, Health, and Wellness service industries, EverCommerce provides end-to-end business management software, embedded payment acceptance, marketing technology, and customer experience applications. Learn more at EverCommerce.com.

We are building an extraordinary company and looking for talented, energetic, and motivated people to join our team. You can learn more about our Company, Culture and Values here: https://www.evercommerce.com/about-us/careers/

EverPro, a business within EverCommerce, provides software and solutions designed to help home and field service businesses run and grow their companies with greater efficiency and confidence. EverPro brings together purpose-built tools across key trades-including field service, remodeling and roofing, landscaping, and pest and lawn-so service professionals can manage operations, engage customers, and drive long-term growth.

Our solutions support the full lifecycle of running a service business, from scheduling and dispatching work, to estimating, invoicing, and payments, to customer communication, reputation management, and business insights. Together, these connected solutions help service pros win more jobs, save time, and build stronger, more resilient businesses.

We are looking for a Sr. Web Engineer to focus on our Joist product. Joist, an EverCommerce solution group and member of the EverPro suite of products, is an end to end vertical software platform for small & medium-sized trades contractors. We have a simple mission: Make Contractors Heroes. Joist provides web and mobile applications for small business contractors to estimate, invoice, record, and process payments, and manage projects from anywhere. From humble beginnings, we're now helping over 1 million contractors across North America, the UK, and Australia, making us one of the largest trades platforms in the world, and we have major growth planned!

Responsibilities:

You will contribute to solutions from inception to deployment, and everything in between. The solutions you and your team build must not only work for Joist today but also support rapid iteration and innovation as we grow. Your work will be nothing less than redefining the home renovation industry. The key aspects of this role include:

Innovate and Develop: Design, build, and maintain efficient, reusable, and reliable code for our Web client-side applications.

Collaborate: Work closely with cross-functional teams, including product managers and designers, to define, design, and ship new features.

Maintain Code Quality: You write clean, maintainable code and participate actively in code reviews, both giving and receiving feedback effectively.

Drive Technical Excellence: Identify bottlenecks and bugs, devise solutions to address and mitigate these issues, and document your work thoughtfully to share knowledge with teammates.

Autonomous Execution - You've done this before. You can pick up an existing codebase, understand its patterns, and start contributing meaningful work within the first couple of weeks. You ask good questions and know when to seek clarification.

Expanding Your Scope: A willingness to broaden your development experience, potentially culminating in contributing to other platforms.

Skills and Experience needed for success in this role:

  • 7+ years of experience developing frontend applications using JavaScript (ideally React)
  • Strong JavaScript fundamentals, including common data structures
  • Proficiency in semantic HTML and CSS, including preprocessors such as Sass
  • Experience with component libraries or UI frameworks such as Material UI
  • Experience with unit and component testing using tools such as Jest, or React Testing Library
  • Strong communication skills and the ability to collaborate effectively with Product, Design, and Engineering
  • Ability to work independently, take ownership of assigned work, and deliver high-quality solutions
  • Experience leveraging LLM tooling like Claude or ChatGPT to assist you in your work

Bonus Skills and Experience for this role:

  • Experience with state management libraries such as Redux or Redux Toolkit
  • Experience with TypeScript
  • Experience with component development tools such as Storybook
  • Familiarity with Figma
  • Experience with Playwright for integration and end-to-end testing
  • Some backend or full-stack development experience

Where: [Remote worker based in Canada (Joist head office is in Toronto), no travel requirements as a part of the role]

The EverCommerce team is distributed globally, with teams in the U.S., Canada, the U.K., New Zealand, and Australia. With a widely distributed team, we are used to working remotely across different time zones. This role can be based anywhere in the Canada - if you’re close to one of our offices, we can set you up in-office or you can work 100% remotely. Please note that you must be eligible to work without sponsorship to qualify for this position, and this role may require travel to our Corporate Headquarters in Denver, Colorado, or to other office locations around North America.

Benefits & Perks:

  • Flexibility to work where/how you want within your country of employment - in-office, remote, or hybrid
  • Robust wellness benefits, including an annual wellness stipend
  • 3 weeks of vacation to start, a paid volunteer day of your choosing, plus 2 floating holidays to celebrate anything of significance to you
  • Continued investment in your professional development
  • Employee Stock Purchase Program
  • Registered Retirement Savings Plan (RRSP) with 4% company match

Compensation: The target base compensation for this position is $120,000 to $150,000 CAD per year in most Canada locations. Final offer amounts are determined by multiple factors including location, local market variances, and candidate experience and expertise, and may vary from the amounts listed above.

EverCommerce is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status. We look forward to reviewing your credentials and getting to know more about your experience!

EverCommerce uses approved artificial intelligence (“AI”) tools to support its business operations. Employees are encouraged to use authorized AI tools, when appropriate for their roles, to improve efficiency, quality, and innovation. All AI use must comply with company policies, including requirements concerning confidentiality, data security, intellectual property, accuracy, and human review. Employees remain responsible for reviewing and validating AI-assisted work.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,087,599 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Canada
$82k – $146k per year · In office · 4+ years exp · Bachelor's Degree · Vancouver
Python
JavaScript
C#
C++
Databases
PostgreSQL
Azure Cosmos DB
Azure SQL Database
Microsoft Fabric
AI/ML
AI Agents
Anomaly Detection
Machine Learning
DevOps
Prometheus
Azure
Grafana
SRE
Cybersecurity
Microsoft Sentinel
Analytics
Power BI
Azure Data Factory
Apply
$170k – $280k per year · Remote (United States) · Full-Time · 10+ years exp · Bachelor's Degree · United States
Java
DevOps
Platform Engineering
Apply
In office · 7+ years exp · Bachelor's Degree · Toronto
Python
JavaScript
Java
TypeScript
SQL
Databases
Apache Kafka
Frontend
Angular
DevOps
Rest API
CI/CD
SOAP
Analytics
Apache NiFi
Management
Agile
Apply
In office · 3+ years exp · Bachelor's Degree · Toronto
Java
SQL
Java
Spring Boot
Databases
MySQL
PostgreSQL
Oracle
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
SOAP
Analytics
ETL/ELT
Management
Agile
Apply
In office · 7+ years exp · Toronto
Python
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
Apache Kafka
Frontend
Angular
DevOps
Rest API
CI/CD
Git
SOAP
Analytics
Apache NiFi
Management
Agile
Apply
$110k – $150k per year · In office · Full-Time · 1+ year exp · Bachelor's Degree · Emeryville
Python
SQL
AI/ML
Claude
ChatGPT
Claude Code
Model Context Protocol
AI Agents
LLM
Apply
Senior AI Engineer 7 hours ago
Hybrid · Sydney
Python
JavaScript
TypeScript
Node JS
Databases
DynamoDB
AI/ML
LangGraph
LangChain
Model Context Protocol
Prompt Engineering
Function Calling
AI Agents
AWS Bedrock
RAG
Amazon SageMaker
AWS Bedrock AgentCore
AWS Strands Agents
LLM Guardrails
Multi-Agent Systems
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
Terraform
AWS CDK
CI/CD
AWS
AWS Lambda
Amazon S3
IAM
Amazon ECS
API Gateway
Cybersecurity
Least Privilege
Apply
$92k – $164k per year · Remote (United States) · 5+ years exp · Bachelor's Degree · Eden Prairie
Python
Go
JavaScript
DevOps
Terraform
GCP
GitHub Actions
Azure
CI/CD
Jenkins
Git
AWS
Kubernetes
Pipeline as Code
Management
Agile
Apply
Senior QA Engineer 5 hours ago
In office · 3+ years exp · Costa Rica
JavaScript
DevOps
CI/CD
AWS
Docker
Kubernetes
GitHub
Management
Agile
QA
Cypress
Playwright
Apply
In office · 1+ year exp · Bachelor's Degree · Bengaluru
Python
Databases
PostgreSQL
pgvector
FAISS
Qdrant
AI/ML
Weights & Biases
Claude
LoRA
Model Context Protocol
YOLO
Vertex AI
Gemma
Fine-tuning
Embeddings
Prompt Engineering
Multimodal AI
Chain-of-Thought
AI Agents
Arize Phoenix
DeepEval
Langfuse
PEFT
Promptfoo
Ragas
Mistral
AWS Bedrock
Transformers
Gemini
LLM
Whisper
CLIP
Hallucination
OpenAI
Anthropic
Amazon SageMaker
Text-to-Speech
Deepgram
Structured Outputs
Agentic Workflows
DevOps
GCP
Azure
Git
AWS
Docker
Apply
$114k – $136k per year · Equity · Remote (United States, Canada) · 8+ years exp · Canada
Python
Go
JavaScript
Java
Kotlin
TypeScript
Apex
Python
Flask
FastAPI
Java
Spring Boot
Testcontainers
Kotlin
Mockito
Apex
MuleSoft
Databases
MySQL
PostgreSQL
Snowflake
Databricks
DynamoDB
Amazon Aurora
AI/ML
Claude
Model Context Protocol
Embeddings
AI Agents
AWS Bedrock
LLM
RAG
OpenAI
Agentic Workflows
Frontend
GraphQL
Next.js
React.js
Mobile
JUnit
DevOps
Rest API
Terraform
Datadog
CI/CD
AWS
Kubernetes
Amazon EKS
AWS Lambda
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Amazon EventBridge
API Gateway
Cybersecurity
Okta
SOC 2
Apply
$86k – $107k per year · Equity · Remote (United States, Canada) · Full-Time · 7+ years exp · Bachelor's Degree · Toronto
JavaScript
TypeScript
Node JS
Databases
MongoDB
PostgreSQL
Redis
Frontend
Webpack
Tailwind CSS
Next.js
React.js
Vite
Mobile
React Native
DevOps
Rest API
GCP
GitHub Actions
Azure
CI/CD
Git
AWS
Docker
Management
Agile
Scrum
Kanban
Apply
$86k – $107k per year · Equity · Remote (Canada) · Full-Time · 7+ years exp · Canada
JavaScript
TypeScript
SQL
Databases
PostgreSQL
DevOps
CI/CD
AWS
Kubernetes
Progressive Delivery
FinOps
Cybersecurity
PCI DSS
SOC 2
Apply
$104k – $136k per year · Equity · Remote (Australia, Canada, New Zealand) · Full-Time · 10+ years exp · Canada
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Redis
RabbitMQ
Memcached
Apache Kafka
Frontend
GraphQL
DevOps
Rest API
CI/CD
Docker
Kubernetes
Apply
Equity · Remote (Canada) · Full-Time · 5+ years exp · Canada
Java
Kotlin
Kotlin
Hilt
Kotlin Coroutines
AI/ML
Claude
ChatGPT
LLM
Mobile
Jetpack Compose
MVVM
MVP
Reactive Programming
Material Design
DevOps
Rest API
CI/CD
Git
Design
Figma
Sketch
Management
Stripe
Apply
≈ $87k – $154k per year (Estimated) · Remote (Canada) · Canada
Python
JavaScript
Rust
TypeScript
C++
DevOps
Terraform
CI/CD
Apply
$129k – $172k per year · Equity · Remote (Canada) · 8+ years exp · Bachelor's Degree · Canada
Python
JavaScript
Kotlin
Databases
MySQL
AI/ML
Spark
Frontend
React.js
Mobile
React Native
Declarative UI
DevOps
AWS
Kubernetes
Apply
In office · Full-Time · High School Diploma · Canada
Apply
Process Operator 3 1 day ago
$93k per year · In office · 3+ years exp · Canada
Apply
$87k per year · In office · 1+ year exp · Canada
Apply
See all jobs
This is one of many
2,087,599 more open roles from verified company boards, updated every day.