1,640,609open jobs
98,502companies
252,630added this week
Browse all
Salary
$106k – $146k per year
Location
Hybrid (Vancouver, Canada)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Oct 1, 2026.

Overview
Company
Impact
Profile match
Spare is a Vancouver company founded in 2015 that builds software for public transit operators. Its platform runs on-demand and paratransit services with automated dispatch and rider apps. The company works with agencies across North America and Europe.

About Us

Spare is a fast-growing, successful startup. We thrive on innovation, rapid execution, and delivering top-tier products that make a real impact in the transit industry.

About the team

The AI Platform team sits at the center of Spare’s product. We own the shared services every Spare product depends on, along with Nutshell, Spare’s design system. The systems we support serve millions of AI voice calls every year and help tens of thousands of people get where they need to go.

The user interfaces we build are used heavily by transit agencies around the world: dispatchers watching live vehicles, planners modelling a season of service, schedulers building driver shifts for the month ahead. Dense screens, long shifts, and real consequences when something is hard to use.

You’d be joining a cross-functional team of developers, a product manager, and designers, doing customer-facing work with real human impact.

About the role

The way software gets built is changing. Developers at Spare aren’t waiting on someone else’s spec. They’re talking to customers, making design decisions, and owning problems from discovery through a shipped solution. AI has dramatically expanded what a single developer can deliver, and this team leans into that.

As a Senior Frontend Developer, you’d turn the Design team’s direction into the product people actually use. You’d own the technical calls that keep our interfaces accessible, fast, and organised in the code, so other developers and our AI workflows can build on them with the right guardrails.

The other development teams are your customers too. You’ll clean up the interfaces we already have, lay the UI foundations for emerging products, and take people with you as they build on top.

Hybrid. Downtown Vancouver, three days a week (Monday, Wednesday, and Friday).

What you’ll do

  • Own and extend Nutshell: tokens, shared components, and the patterns every other team builds with

  • Refactor the existing frontend where necessary, creating a highly organised environment and setting the UI foundations for emerging products

  • Shape the system so developers and AI agents produce accessible, consistent UI by default

  • Fill in the gaps that don’t get explicitly designed: empty states, keyboard behaviour, screens under real operational load

  • Enable the people who build on your work: documentation, feedback, and the occasional workshop to drive adoption

What you’ll bring

  • A track record of data-dense interfaces. Complex operational UI, not just marketing sites

  • Deep knowledge of our frameworks. React, TypeScript, modern CSS, and component API design

  • Experience getting a design system adopted. A component library other developers depend on, and the buy-in to get it used

  • The ability to work across the stack. You can carry a feature past the frontend, but the interface stays your specialty

  • Curiosity about AI-assisted development. You don’t need to be an expert today, but you’re already experimenting and can explain the decisions in the code you ship

  • Clear communication. Comfortable with design and product, and able to write the doc people actually read

  • A high bar and real ownership. Ambitious standards, proactive communication, and the drive to move without waiting for direction

Depth of experience matters more than a year count. People who thrive here typically have 5+ years.

Nice to have

  • Experience in transit, mobility, or logistics

  • Experience at a high-growth startup at a similar stage

  • Comfort working in design tooling, shoulder to shoulder with designers

  • Experience coaching other developers without a formal title

Don't meet every single requirement?

Studies have shown that women and people of colour are less likely to apply to jobs unless they meet every single qualification in the job posting.

At Spare, we are committed to creating a diverse and inclusive environment so we strongly encourage you to apply even if you don't believe you meet every single qualification outlined. We also do our best to respond to all applications we receive.

Why Join Us?

  • Work on challenging technical problems with real-world impact in the transportation industry

  • A fast-paced, high-impact role in a rapidly growing startup

  • The opportunity to take ownership of core systems and drive innovation

  • A dynamic, collaborative, and supportive team culture

  • Competitive salary and equity options

If you are ready to tackle complex routing and optimization challenges and thrive in a high-performance environment, we'd love to hear from you!

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.
1,640,609 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

Frontend
Similar stack
Same company
Vancouver
≈ $40k – $103k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Dorval
JavaScript
TypeScript
Frontend
Redux
Angular
React.js
Mobile
React Native
DevOps
CI/CD
Git
Management
Agile
Apply
Frontend Architect 1 day ago
$106k – $120k per year • Remote (Canada) • 5+ years exp
JavaScript
TypeScript
Databases
DynamoDB
OpenSearch
AI/ML
Copilot
Cursor
Claude
Claude Code
AI Agents
AWS Bedrock
LLM
Anthropic
Frontend
GraphQL
Next.js
React.js
Apollo Client
Turborepo
DevOps
Terraform
AWS CDK
CloudFormation
WebSockets
CI/CD
AWS
AWS Lambda
IAM
Cybersecurity
OWASP Top 10
AWS WAF
QA
Cypress
Playwright
Jest
Vitest
Apply
$56k – $105k per year • Remote (Canada) • 5+ years exp • Vancouver
Python
JavaScript
TypeScript
Node JS
Scala
AI/ML
Copilot
Cursor
Claude Code
Model Context Protocol
AI Agents
LLM
Frontend
Zustand
Redux
Tailwind CSS
Next.js
React.js
Vite
Apply
≈ $60k – $141k per year (Estimated) • Hybrid • 8+ years exp • High School Diploma • Montreal
JavaScript
TypeScript
Node JS
Node JS
Express
AI/ML
Copilot
Claude Code
Frontend
GraphQL
React.js
Mobile
State Management
DevOps
CI/CD
Git
AWS
GitLab
Management
Agile
Apply
≈ $57k – $145k per year (Estimated) • In office • Internship • Montreal
JavaScript
TypeScript
C#
Node JS
Frontend
Next.js
React.js
Vite
npm
DevOps
WebSockets
Apply
$92k – $164k per year • Remote (United States) • 5+ years exp • Bachelor's Degree • Eden Prairie
JavaScript
TypeScript
Frontend
Redux
Webpack
GraphQL
Tailwind CSS
Babel
React.js
Vite
npm
Material UI
Mobile
React Native
Expo
State Management
DevOps
Rest API
Git
QA
Playwright
Jest
Detox
Apply
Software Engineer 2 days ago
≈ $54k – $140k per year (Estimated) • In office • Confidential • Brisbane
Python
JavaScript
TypeScript
C++
Frontend
React.js
Management
Agile
Apply
≈ $21k – $58k per year (Estimated) • In office • 12+ years exp • Bachelor's Degree • Hyderabad
Python
Go
PowerShell
Databases
DynamoDB
Apache Kafka
AI/ML
AI Agents
RAG
LLMOps
DevOps
Splunk
Terraform
Azure DevOps
GitHub Actions
OpenTelemetry
Datadog
Prometheus
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
SRE
Platform Engineering
Configuration Management
Amazon EKS
AWS Lambda
Progressive Delivery
FinOps
Incident Management
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Management
ITIL
Apply
≈ $20k – $42k per year (Estimated) • In office • Bachelor's Degree • Hyderabad
Python
AI/ML
LangGraph
LangChain
Embeddings
Prompt Engineering
Function Calling
AI Agents
Semantic Kernel
CrewAI
RAG
Semantic Search
OpenAI
Structured Outputs
Semantic Search
LLM Guardrails
Tool Use
Copilot Studio
Machine Learning
DevOps
Azure
CI/CD
Management
Agile
Scrum
Apply
≈ $116k – $247k per year (Estimated) • Remote (location not specified) • 7+ years exp • Bachelor's Degree
AI/ML
AI Agents
Marketing
Salesforce
HubSpot
GA4
LinkedIn
Apply
$49k – $71k per year • Hybrid • Full-Time • 1+ year exp • Vancouver
JavaScript
TypeScript
Node JS
AI/ML
Copilot
Cursor
Claude Code
Frontend
React.js
DevOps
Git
GitHub
Apply
Equity • Hybrid • Full-Time • 5+ years exp • Los Angeles • Vancouver
Apply
$105k – $182k per year • Equity • Hybrid • Full-Time • 7+ years exp • Vancouver
Databases
PostgreSQL
Redis
AI/ML
AI Agents
LLM
Agentic Workflows
DevOps
Terraform
GCP
CI/CD
Kubernetes
Platform Engineering
FinOps
AIOps
Management
Agile
Apply
$56k – $77k per year • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Vancouver
Management
Outlook
Apply
$42k – $60k per year • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Vancouver
Apply
≈ $58k – $154k per year (Estimated) • Hybrid • 8+ years exp • Vancouver
Apply
≈ $54k – $91k per year (Estimated) • In office • Contractor • 3+ years exp • Bachelor's Degree • Vancouver
Management
Microsoft Project
Apply
$63k – $70k per year • In office • Full-Time • 5+ years exp • Vancouver
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,640,609 more open roles from verified company boards, updated every day.