Jobs › Companies › Cardata › Senior Fullstack Software Engineer

Sobre este puesto de Senior Fullstack Software Engineer en Cardata

Cardata · Remoto · 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.

¿Listo para postularte en Cardata?
Postúlate en Cardata

Sobre 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:

 

Ver todos los empleos en Cardata →

Empleos similares

Redwood Software
SaaS Engineer
Redwood Software
⚡ Postúlate pronto Ontario, Canada Presencial
● Nuevo 👁 Visto ✓ Postulado hace 5h
HelloFresh
WMS Software Developer [OPERATIONS TECHNOLOGY]
HelloFresh
⚡ Postúlate pronto Toronto, Ontario, Canada Híbrido CA$100,000–CA$120,000
● Nuevo 👁 Visto ✓ Postulado hace 6h
Coveo
Senior Staff Software Developer, Data Platform
Coveo
⚡ Postúlate pronto Montreal (Province of Quebec,... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 6h
Impact.com
Senior Software Engineer
Impact.com
⚡ Postúlate pronto Victoria, British Columbia, Ca... Presencial CA$115,000–CA$145,000
● Nuevo 👁 Visto ✓ Postulado hace 10h
Fivetran
Senior Software Engineer - Orchestration
Fivetran
⚡ Postúlate pronto Ontario, Canada Presencial CA$139,869–CA$167,850
● Nuevo 👁 Visto ✓ Postulado hace 10h
Fivetran
Senior Software Engineer, Metadata
Fivetran
⚡ Postúlate pronto Ontario, Canada Presencial CA$139,869–CA$167,850
● Nuevo 👁 Visto ✓ Postulado hace 10h
iCapital
Actuarial Software Engineer II - Associate
iCapital
⚡ Postúlate pronto Toronto, Ontario, Canada Presencial CA$80,000–CA$100,000
● Nuevo 👁 Visto ✓ Postulado hace 11h
iCapital
Software Integration Engineer - Associate
iCapital
⚡ Postúlate pronto Toronto, Ontario, Canada Presencial CA$80,000–CA$100,000
● Nuevo 👁 Visto ✓ Postulado hace 11h
iCapital
Senior Software Integration Engineer - Assistant Vice President
iCapital
⚡ Postúlate pronto Toronto, Ontario, Canada Presencial CA$100,000–CA$130,000
● Nuevo 👁 Visto ✓ Postulado hace 11h

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en Cardata

Ver todos los empleos en Cardata →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

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?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis