Jobs › Companies › Cardata › Senior Fullstack Software Engineer

À propos de ce poste Senior Fullstack Software Engineer chez Cardata

Cardata · Télétravail · Canada - Remote

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.

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.

Prêt à postuler chez Cardata ?
Postuler chez Cardata

À propos de Cardata

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

Ready to accelerate your career?

Apply to one of our open positions below:

 

Voir tous les emplois chez Cardata →

Emplois similaires

Redwood Software
SaaS Engineer
Redwood Software
⚡ Postuler tôt Ontario, Canada Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 5 h
HelloFresh
WMS Software Developer [OPERATIONS TECHNOLOGY]
HelloFresh
⚡ Postuler tôt Toronto, Ontario, Canada Hybride CA$100,000–CA$120,000
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
Coveo
Senior Staff Software Developer, Data Platform
Coveo
⚡ Postuler tôt Montreal (Province of Quebec,... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
Impact.com
Senior Software Engineer
Impact.com
⚡ Postuler tôt Victoria, British Columbia, Ca... Sur site CA$115,000–CA$145,000
● Nouveau 👁 Vu ✓ Postulé il y a 10 h
Fivetran
Senior Software Engineer - Orchestration
Fivetran
⚡ Postuler tôt Ontario, Canada Sur site CA$139,869–CA$167,850
● Nouveau 👁 Vu ✓ Postulé il y a 10 h
Fivetran
Senior Software Engineer, Metadata
Fivetran
⚡ Postuler tôt Ontario, Canada Sur site CA$139,869–CA$167,850
● Nouveau 👁 Vu ✓ Postulé il y a 10 h
iCapital
Actuarial Software Engineer II - Associate
iCapital
⚡ Postuler tôt Toronto, Ontario, Canada Sur site CA$80,000–CA$100,000
● Nouveau 👁 Vu ✓ Postulé il y a 11 h
iCapital
Software Integration Engineer - Associate
iCapital
⚡ Postuler tôt Toronto, Ontario, Canada Sur site CA$80,000–CA$100,000
● Nouveau 👁 Vu ✓ Postulé il y a 11 h
iCapital
Senior Software Integration Engineer - Assistant Vice President
iCapital
⚡ Postuler tôt Toronto, Ontario, Canada Sur site CA$100,000–CA$130,000
● Nouveau 👁 Vu ✓ Postulé il y a 11 h

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Cardata

Voir tous les emplois chez Cardata →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit