2,286,070open jobs
145,367companies
271,868added this week
Browse all
Salary
$105k – $123k per year
Location
Remote (Canada)
Seniority
Senior

Confirmed on the employer's own hiring board on Nov 14, 2026. First seen by Alion on May 8, 2026. Cardata scores A on the Alion truth index.

Overview
Company
Impact
Profile match
An easy and cost-effective way to reimburse your employees for using their personal vehicle for work. Companies can expect to save up to 30% on reimbursement spend. Cardata's reimbursement solutions reduce liability, lightens admin burden and generates significant annual cost savings.

Ready to accelerate your career?

Cardata is where driven people make an outsized impact. We’re a small but mighty team transforming how businesses manage vehicle reimbursement - replacing outdated programs with smart, automated solutions.

Our vision is bold: to provide the most comprehensive, intelligent, and automated software and services for creating ideal vehicle programs. And we’re building toward that vision every single day.

Join us and you’ll find challenge, growth, and the chance to deliver real impact - helping hundreds of companies and thousands of drivers across North America focus on the work that matters most to them.

We’re searching for a Senior Full-Stack Engineer with strong frontend expertise to help build and evolve our Portal. It’s the platform our customers use to manage reimbursements, payments, and insurance verification for their drivers. Our roadmap includes AI features, enterprise-scale workflows, and complex integrations that support some of our most strategic customer experiences.

Reporting to the Engineering Manager - Portal, you’ll own features end to end, from the data model and API to the screens customers use. You’ll partner with Product, Design, QA, and subject-matter experts across Cardata to turn complex requirements into fast, intuitive experiences.

This is a hands-on role with meaningful ownership. You’ll shape technical decisions, improve the systems other engineers build on, and use AI coding agents every day to deliver faster while maintaining a high standard of quality.

What You’ll Do

  • Own features from design through launch and ongoing production health, including data models, APIs, background jobs, and customer-facing interfaces.
  • Partner with Product and Design to shape solutions, agree on scope, and break complex work into small, working increments. Own delivery commitments and raise risks early.
  • Build fast, responsive interfaces in React and Next.js that help customers complete their work independently, including at enterprise scale.
  • Improve existing systems while delivering new capabilities, making the Portal faster, simpler, and easier to maintain.
  • Lead technical decisions for the features you own, including component structure, state management, data fetching, and API design, within established platform patterns.
  • Build reusable components, patterns, and APIs that follow our design system and help other engineers deliver consistently.
  • Write and maintain unit, integration, and end-to-end tests. Apply the same review and quality standards to AI-generated code as to any other code.
  • Use AI coding agents to accelerate prototyping, development, debugging, refactoring, and testing. Share tools and practices that improve the team’s effectiveness.
  • Strengthen engineering standards through thoughtful code reviews and architecture decision records.
  • Protect payment details and drivers’ personal information through secure access, careful data handling, and reliable separation of customer data.
  • Uphold agreed quality, testing, and performance standards. Hold releases that don’t meet the bar and work with the Engineering Manager - Portal and Product on go/no-go decisions.

In your first 30 days, you’ll learn the Portal’s architecture and patterns and ship changes to production. Within three months, you’ll have delivered your first feature end to end by its agreed deadline. Within six months, several features you’ve led will be live and meeting their quality goals, other engineers will be using components or patterns you contributed, and you’ll be the team’s go-to expert for at least one area of the Portal.

What You Bring

  • 6+ years building modern web applications, including experience with PostgreSQL or another relational database. Your track record matters more than your title.
  • Deep frontend expertise in React and Next.js, including component architecture, design systems, state management, data fetching, and performance optimization. You can explain how you made an interface faster and measured the improvement.
  • Experience owning features across the full stack, from database schemas and backend services to APIs and user interfaces, with a clear understanding of the trade-offs across those layers.
  • Daily experience using AI coding agents such as Cursor or Claude Code. You work from clear specifications, provide useful context, and critically review an agent’s output.
  • Examples of improving a team’s effectiveness through shared tooling, workflows, or AI practices that others adopted.
  • Strong engineering fundamentals, including clean, maintainable code, unit and integration testing, end-to-end testing, and CI/CD.
  • A track record of improving existing systems while continuing to deliver.
  • Ownership of timelines and outcomes, with the ability to turn ambiguous problems into clear, shippable increments.
  • The ability to work directly with Product, Design, and subject-matter experts to shape solutions and explain technical decisions clearly.
  • Production experience handling personal and financial data, including role-based access, encryption at rest, keeping secrets out of logs, and preventing data from crossing customer boundaries.
  • Experience with AWS services such as Lambda, SQS, or SNS; internal tools, platforms, or design systems; analytics tools such as Snowflake or ThoughtSpot; or a high-growth SaaS environment is a plus.

Our current stack includes TypeScript, NestJS, Next.js, React, PostgreSQL with Prisma, BullMQ, Redis, Vitest, Playwright, GitHub Actions, Datadog, and Flagsmith feature flags.

Compensation

In line with Ontario’s Pay Transparency legislation, the salary range for this role is $150,000 - $175,000 CAD annually, based on experience, skills, and alignment with the role requirements. This is a vacant position, and we are hiring with intention and seeking someone who will bring new perspective, contribute meaningfully to the team, and grow with the organization.

Why you’ll love working at Cardata:

We’ll be honest - Cardata isn’t for everyone. If you thrive in a fast-paced environment, take extreme ownership, and constantly push yourself (and your work) to be the best, you’ll fit right in.

You’ll be surrounded by driven teammates who genuinely care - about the work, about our customers, and about helping each other succeed. Together, we take on ambitious goals and celebrate the wins along the way.

What we offer in return for you bringing your best:

  • Remote work and flexible working hours
  • Mentorship and development opportunities (to help you achieve your career goals!)
  • Extended medical & dental benefits
  • Healthcare spending account
  • $3,000 annual Health and Wellness Spending Account to support your overall wellbeing
  • Employee assistance program (EAP)
  • Flexible (Unlimited) Time Off: No annual cap on vacation, supported by a trust-based, flexible approach to time away.

Cardata is an equal opportunity employer. All candidates will be equally considered without regard to race, ancestry, place of origin, colour, ethnic origin, language, citizenship, creed, religion, gender/gender identity, sexual orientation, age, marital status, physical and/or mental handicap or financial ability. We are dedicated to creating an inclusive environment where everyone feels welcome to bring their authentic selves to work.

If you require accommodations during the recruitment process, please let us know.

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,286,070 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
Systems Developer 1 month ago
In office · 6+ years exp · Bachelor's Degree · Waterloo
Python
Apply
Remote (location not specified)
JavaScript
Java
TypeScript
Java
Spring Boot
Hibernate
Spring Cloud
Hazelcast
MapStruct
Liquibase
Databases
PostgreSQL
Frontend
Angular
Angular Material
DevOps
Rest API
Terraform
Docker Compose
Logstash
Prometheus
Azure
CI/CD
Docker
Linux
SOAP
Apache HTTP Server
Cybersecurity
SonarQube
QA
Playwright
Swagger
Apply
$150k – $350k per year · Remote (United States, Canada) · Full-Time · 5+ years exp
JavaScript
TypeScript
Frontend
Tailwind CSS
React.js
Radix UI
shadcn/ui
Design
Figma
Apply
Remote (United States) · Full-Time
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
DynamoDB
MS SQL
Frontend
GraphQL
Angular
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
AWS
GitHub
Management
Agile
Apply
$100k – $200k per year · Remote (worldwide) · Contractor
Python
Go
JavaScript
Rust
TypeScript
Node JS
Frontend
React.js
Apply
QA Architect 2 months ago
$91k – $112k per year · Remote (Canada) · 7+ years exp · Canada
JavaScript
TypeScript
AI/ML
Copilot
Cursor
Claude Code
DevOps
Rest API
GitHub Actions
CircleCI
CI/CD
Jenkins
Cybersecurity
Shift-Left Security
QA
Selenium
JMeter
Cypress
Playwright
Postman
Jest
k6
Locust
Apply
$48k – $53k per year · Remote (Canada) · 3+ years exp · Canada
Apply
≈ $132k – $233k per year (Estimated) · Equity · Remote (Canada, UTC hours) · Canada
Go
JavaScript
TypeScript
Databases
MySQL
PostgreSQL
AI/ML
Claude
Gemini
Anthropic
OpenAI Codex
Frontend
React.js
Mobile
Dependency Injection
DevOps
gRPC
Loki
OpenTelemetry
Prometheus
CI/CD
Kubernetes
Grafana
Mimir
Bazel
Pyroscope
Apply
Hybrid · Full-Time · High School Diploma · Canada
DevOps
Windows
Apply
$56k – $74k per year · Remote (Canada) · 4+ years exp · Canada
AI/ML
Claude
AI Agents
Marketing
HubSpot
Apply
$74k – $98k per year · Remote (Canada) · Canada
AI/ML
Claude
AI Agents
Marketing
HubSpot
GA4
Apply
$200k – $300k per year · In office · Full-Time · 6+ years exp · San Francisco
Kotlin
Swift
AI/ML
Function Calling
AI Agents
LLM
Mobile
State Management
Deep Linking
DevOps
Rest API
WebSockets
Platform Engineering
Linux
Apply
See all jobs
This is one of many
2,286,070 more open roles from verified company boards, updated every day.