Staff Engineer, Platform

Cardata
Summary
Join Cardata and become our Staff Full-Stack Engineer, building the future of mileage reimbursement solutions. You will design and develop scalable front-end and back-end systems using React, Next.js, TypeScript, and NestJS. This high-impact role requires architecting full-stack solutions, establishing best practices, and leading unit testing initiatives. You will collaborate with cross-functional teams and mentor other engineers. Success in this position demands strong proficiency in TypeScript, React, Next.js, and NestJS, along with experience with relational databases and AWS services. A product mindset and excellent communication skills are essential.
Requirements
- 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
Responsibilities
- 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
Preferred Qualifications
Bachelor's or Master's degree in Computer Science, Software Engineering, or an equivalent educational experience
Share this job:
Similar Remote Jobs
