Postuler

Publié il y a 6 mois

Senior Full-Stack Software Engineer

@ Cardata

Télétravail au Canada

150k–175k $/anTélétravail6+ ans d’expérience
Postuler
SIGNAUX

En bref

Cardata is hiring a Senior Full-Stack Software Engineer with strong frontend expertise to build and evolve its customer Portal for reimbursements, payments and insurance verification. The role owns features end to end, from data models and APIs to customer interfaces, and uses AI coding agents daily. The position is remote with flexible hours, a salary of $150,000 to $175,000 CAD, and requires 6+ years of modern web application experience.

Salaire :

150 000 $–175 000 $ par année

Responsabilités :

  • Own features from design through production, including data models, APIs and interfaces
  • Build fast React and Next.js interfaces at enterprise scale
  • Lead technical decisions for owned features
  • Build reusable components and patterns following the design system
  • Write and maintain unit, integration and end-to-end tests

Résumé des exigences :

  • 6+ years building modern web applications
  • Deep React and Next.js expertise
  • Experience with PostgreSQL or another relational database
  • Daily use of AI coding agents such as Cursor or Claude Code
  • Production experience handling personal and financial data

Outils et compétences

Avantages mentionnés

Assurance maladieSoins dentairesProgramme d’aideCongés payésMieux-être
Source et dates

Site carrière / système de candidatures · greenhouse

Date publiée par l’employeur
2026-05-08
Première détection par notre source
2026-11-11
Mise à jour du dossier source
2026-11-13

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience6 an(s) et plus
Déplacementsavion : aucun · route : aucun
Milieu de travailDomicile
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Avantages mentionnésCongés payés généreux, Horaire flexible, Mieux-être

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy7
Description

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.

Emplois semblables

  • Senior Full-Stack Software Engineer, Integrations

    Télétravail au Canada
    150k–175k $/anTélétravail

    Cardata

    7+ ansCandidates need 7+ years of production software experience, including 3+ years building and running third-party integrations. They should have full-stack skills, experience with syncs, webhooks and retries, reusable integration architecture, and secure handling of credentials and personal data.

    TypeScript, NestJS, Next.js, React, PostgreSQL, Prisma

  • Full Stack Software Engineer

    Toronto, ON
    Temps plein

    Company 1 - The Manufacturers Life Insurance Company

    5+ ansCandidates need 5+ years of software or application development experience, hands-on Azure data tools, strong SQL and Transact-SQL skills, and a modern programming language. Experience in environments with strong controls, documentation and change management is essential.

    Azure Data Factory, Azure Synapse Analytics, Azure Data Lake Storage, GitHub, Selenium, Postman

  • Sr. Full-Stack Software Engineer

    Télétravail au Canada
    TélétravailTemps plein

    Jobgether

    Candidates need several years of production full-stack experience across front-end and back-end work, plus hands-on use of multiple programming languages. They must be able to learn unfamiliar codebases quickly and assess code quality, and they must be available about 15 hours per week.

    Problem solving, Debugging, Data models, Programming languages, Analytical skills, Attention to detail

    Full Stack Software Engineer - AI-First

    Télétravail au Canada
    TélétravailTemps plein

    Jobgether

    3+ ansCandidates need at least 3 years of production software experience and hands-on use of AI coding assistants. They also need full stack, API and architecture skills, application security knowledge, and fluent English for an international remote team.

    Claude Code, Cursor, Java, Spring Boot, Angular, TypeScript

  • Full Stack Software Engineer

    Waterloo, ON
    Temps plein

    Qorsa

    3+ ansQorsa needs candidates with 3+ years of production web development across backend and frontend, strong Go, Rust or Java skills, and solid JavaScript or TypeScript. They also need REST API and SQL experience, and Secret-level clearance eligibility.

    Onboarding, Go, Rust, Oracle Java, JavaScript, TypeScript

  • Full-Stack Software Engineer (AI)

    Canada
    Temps plein

    Luxoft

    Luxoft needs a mid-to-senior engineer with production experience in relational databases, data modeling, API design and one of Ruby, Node.js/TypeScript or Python. Candidates must use agentic AI coding tools daily, have AWS or enterprise cloud experience, and communicate well in English at B2 level.

    Ruby on Rails, Node.js, TypeScript, Python, Vue, PostgreSQL

  • Full-Stack Software Engineer (Medical Devices)

    Toronto, ON
    Temps plein

    Flutter Care

    Candidates need a Bachelor's degree in computer science or a related field, plus experience with Bluetooth Low Energy, React Native, TypeScript, RESTful APIs, and cloud-native backend systems. Experience with secure cloud architecture and monitoring tools is also required.

    React Native, TypeScript, AWS, Bluetooth Low Energy

  • Senior Full Stack Software Engineer

    Toronto, ON
    HybrideTemps plein

    CanadaVisa: Cohen Immigration Law is a long-standing full-service Canadian immigration and citizenship law firm, specializing in all aspects of Canadian…

    CanadaVisa needs an AI-native engineer with full-stack range across Node.js, TypeScript, React/Next.js, PostgreSQL and Python. Candidates should have shipped LLM features used by real people, built evals, and reviewed and secured their own code.

    Node.js, TypeScript, React, Next.js, PostgreSQL, Google Cloud

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.