[Remote] Senior Full Stack Engineer
Note: The job is a remote job and is open to candidates in USA. Revv Self Drive Car Rental is on a mission to revolutionize the global auto repair industry through an AI-powered platform. They are seeking a Senior Full Stack Engineer to take ownership of end-to-end product features, collaborate with cross-functional teams, and build scalable backend services while contributing to frontend features as necessary.
Responsibilities
- Design, build, and maintain backend services in Node.js/Express with TypeScript
- Work with PostgreSQL for schema design, queries, and performance optimization
- Implement APIs and integrations with external systems and internal services
- Design systems that ingest, normalize, and reconcile ambiguous or inconsistent data from multiple external sources
- Develop data models and mapping logic that handle incomplete, messy, or conflicting inputs gracefully
- Implement strategies for data validation, transformation, and fallback handling in edge-case-heavy environments
- Ensure backend systems are reliable, secure, and scalable
- Ensure robust, maintainable, and low-defect code
- Write and maintain unit tests
- Build and maintain frontend components in TypeScript, using React/Next.js
- Participate in code reviews, providing constructive feedback
- Engage in architectural discussions and system design decisions
- Work cross-functionally with PMs, designers, and non-technical stakeholders to align on priorities and timelines
- Deliver high-quality features quickly in a fast-paced startup environment
- Collaborate with product and operations teams to define rules and heuristics for resolving ambiguous data scenarios
Skills
- 7+ years as a Full Stack Engineer, with strong backend focus
- Experience in SaaS development, ideally B2B
- Proficiency in Node.js/Express with TypeScript
- Advanced PostgreSQL skills (schema design, queries, indexing, optimization)
- Track record of end-to-end project ownership
- Experience writing and maintaining unit and integration tests
- Active contributor to code reviews and improving team code quality
- Proven ability to deliver high-quality results under tight deadlines
- Strong collaboration skills with PMs, designers, and non-technical stakeholders
- Written and spoken fluency in English
- Experience working with messy, incomplete, or ambiguous datasets and building systems to make them reliable and usable
- Strong intuition for data modeling, normalization, and tradeoffs when dealing with imperfect information
- Frontend expertise in React/Next.js
- Experience building integration test frameworks
- Prior mentorship or leadership experience
- Experience working in high-growth startups, navigating fast-moving environments, evolving priorities, and scaling engineering teams or products
- Experience with data reconciliation systems, or schema mapping across heterogeneous data sources
Benefits
- Health, Dental, and Vision Coverage: Access to high-quality insurance plans tailored to fit your needs and those of your family.
- Flexible PTO: Recharge and take the time you need with our flexible paid time off policy.
- Wellness Resources: Enjoy free access to mental health support, including tools like Headspace and Spring Health.
- 401(k) Program: Plan for your future with our easy-to-use retirement savings plan.
- Exclusive Perks : Take advantage of discounts on entertainment, travel, and more through our corporate discount program.
Company Overview