Company Name: Cardata Job Details: Be an Early Applicant 2 Locations Remote 120K-160K Senior level Job Url: https://builtin.com/job/staff-engineer-platform/6189473 Job Description: About the roleCardata 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 teamThe 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 programmingArchitecture review panelsContinuous process improvementsIf you’re passionate about clean code, scalable systems, and building with purpose—we’d love to meet you.What You'll Be DoingArchitect and implement full-stack solutions using React, Next.js, TypeScript, and NestJSHelp stand up the foundational components of our new platform using a component library and design systemDesign, develop, test, and maintain new features of the platformEstablish and advocate for best practices, design patterns, and coding standardsWrite clean, efficient, and maintainable code that adheres to best practices and standardsLead 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 excellenceCollaborate cross-functionally with Product Managers, Designers, and Engineers to translate ideas into deliverablesStay current with industry trends, tools, and technologies—and share your knowledge with the teamProvide mentorship and technical leadership to other engineersBreak down complex problems into actionable steps and deliver on key milestonesWhat You'll Bring8–12 years of experience building scalable, highly reliable software systemsStrong proficiency in TypeScript, React, Next.js, and NestJSSolid experience with relational databases like PostgreSQL or MySQLComfortable with TDD and unit testing frameworks, particularly JESTUnderstanding of Agile/Scrum and modern CI/CD practicesExperience with AWS services (e.g., EC2, Lambda, SNS/SQS)Strong time management and the ability to estimate, scope, and deliver work reliablyExcellent communication skills and the ability to collaborate across teamsA product mindset—balancing technical decisions with business contextProven ability to take ownership of projects from concept to depNice to have: Bachelor's or Master's degree in Computer Science, Software Engineering, or an equivalent educational experience