
Cardata is a remote-first team transforming how businesses manage vehicle reimbursement by replacing outdated programs with smart, automated solutions.
We are searching for a Senior Fullstack Software Engineer with strong frontend expertise to help build and evolve our Portalβ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.
Reporting to the Engineering Manager - Portal, you will own features end-to-end, from the data model and API to the user-facing screens. You will partner with Product, Design, QA, and subject-matter experts across Cardata to turn complex requirements into fast, intuitive experiences.
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.
- Build fast, responsive interfaces in React and Next.js that help customers complete their work independently at enterprise scale.
- Improve existing systems while delivering new capabilities, making the Portal faster, simpler, and easier to maintain.
- Lead technical decisions for features you own, including component structure, state management, data fetching, and API design.
- Build reusable components, patterns, and APIs that follow our design system.
- Write and maintain unit, integration, and end-to-end tests. Apply the same review standards to AI-generated code as any other code.
- Use AI coding agents to accelerate prototyping, development, debugging, refactoring, and testing.
- Strengthen engineering standards through 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 quality, testing, and performance standards.
What You Bring
- 6+ years building modern web applications, including experience with PostgreSQL or another relational database.
- Deep frontend expertise in React and Next.js (component architecture, design systems, state management, data fetching, performance optimization).
- Experience owning features across the full stack (database schemas, backend services, APIs, and UIs).
- Daily experience using AI coding agents such as Cursor or Claude Code.
- Proven track record of improving team effectiveness through shared tooling, workflows, or AI practices.
- Strong engineering fundamentals: clean code, unit/integration/E2E testing, and CI/CD.
- Proven ownership of timelines and outcomes with the ability to navigate ambiguity.
- Ability to collaborate directly with Product, Design, and subject-matter experts.
- Production experience handling personal and financial data (role-based access, encryption at rest, secret management, multi-tenancy isolation).
- Experience with AWS services (Lambda, SQS, SNS), design systems, analytics tools (Snowflake, ThoughtSpot), or high-growth SaaS environments is a plus.
Tech Stack
TypeScript, NestJS, Next.js, React, PostgreSQL with Prisma, BullMQ, Redis, Vitest, Playwright, GitHub Actions, Datadog, and Flagsmith feature flags.
Benefits & Perks
- Remote work and flexible working hours
- Mentorship and professional development opportunities
- Extended medical & dental benefits
- Healthcare spending account
- $3,000 annual Health and Wellness Spending Account
- Employee assistance program (EAP)
- Flexible (Unlimited) Time Off
Timezone overlap
UTC-8β-4
Benefits
Health, Dental, Wellness, Mental health, Unlimited PTO, Learning, Vision
Open to
NA
Sign in to track applications and earn points.