As a Staff Full-Stack Engineer, you'll design and develop scalable systems, influence technology decisions, mentor engineers, and advocate for best practices while collaborating cross-functionally.
About the role
Cardata is building the future of mileage reimbursement solutions—and we’re hiring a Staff Full-Stack Engineer to help us build the foundation. In this role, you'll take a hands-on approach to designing and developing scalable front-end and back-end systems that deliver outstanding value to our users. You’ll bring both strategic and technical expertise to help shape the architecture, set best practices, and drive the success of our new platform.
This is a high-impact role where you’ll influence both technology decisions and the broader engineering culture at Cardata.
About the team
The Engineering team at Cardata is responsible for building our next-generation, highly customizable, and scalable platform. We’re a collaborative, growth-oriented team that values product ownership, engineering excellence, and learning through experimentation.
We foster a strong engineering culture through activities like:
Pair programming
Architecture review panels
Continuous process improvements
If you’re passionate about clean code, scalable systems, and building with purpose—we’d love to meet you.
What You'll Be Doing
- Architect and implement full-stack solutions using React, Next.js, TypeScript, and NestJS
- Help stand up the foundational components of our new platform using a component library and design system
- Design, develop, test, and maintain new features of the platform
- Establish and advocate for best practices, design patterns, and coding standards
- Write clean, efficient, and maintainable code that adheres to best practices and standards
- Lead unit testing initiatives and ensure high test coverage (bonus points for experience with JEST)
- Participate in design discussions, RFC reviews, and pull request reviews to ensure technical excellence
- Collaborate cross-functionally with Product Managers, Designers, and Engineers to translate ideas into deliverables
- Stay current with industry trends, tools, and technologies—and share your knowledge with the team
- Provide mentorship and technical leadership to other engineers
- Break down complex problems into actionable steps and deliver on key milestones
What You'll Bring
- 8–12 years of experience building scalable, highly reliable software systems
- Strong proficiency in TypeScript, React, Next.js, and NestJS
- Solid experience with relational databases like PostgreSQL or MySQL
- Comfortable with TDD and unit testing frameworks, particularly JEST
- Understanding of Agile/Scrum and modern CI/CD practices
- Experience with AWS services (e.g., EC2, Lambda, SNS/SQS)
- Strong time management and the ability to estimate, scope, and deliver work reliably
- Excellent communication skills and the ability to collaborate across teams
- A product mindset—balancing technical decisions with business context
- Proven ability to take ownership of projects from concept to dep
- Nice to have: Bachelor's or Master's degree in Computer Science, Software Engineering, or an equivalent educational experience
Top Skills
AWS
MySQL
Nestjs
Next.Js
Postgres
React
Typescript
Similar Jobs
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Staff Software Engineer will lead the development of a payments platform, mentor junior engineers, and collaborate on strategic roadmaps for payment solutions in cryptocurrency.
Top Skills:
AWSDatabricksDockerGoGrpcKafkaSnowflake
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Staff Software Engineer in the Risk Platform team will architect and develop distributed systems, manage project priorities, mentor team members, and design foundational infrastructure to mitigate risks.
Top Skills:
DockerGoPostgresRuby on RailsRubySinatra
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Lead software engineering efforts focused on automated testing and infrastructure, mentoring engineers, and ensuring product quality while architecting solutions at scale.
Top Skills:
AutomationBlockchainCi/CdDappsEnsEthereumSoftware Engineering
What you need to know about the Colorado Tech Scene
With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute