Description:
We’re seeking a skilled Backend Developer to join our tech team and help scale our platform. You’ll build and optimize robust backend systems that power our app, dealer dashboards, and third-party integrations, ensuring a seamless experience for car buyers and dealerships. Transparency is at our core, we’re upfront that as a bootstrapped startup, looking to attract builders who believe in our vision.
Responsibilities
- Develop and maintain scalable Node.js-based APIs (Express.js or NestJS) to support our mobile app and dealer dashboards.
- Design and optimize MongoDB schemas with Mongoose for efficient inventory management, user accounts, and order processing.
- Manage AWS infrastructure (EC2, S3, Lambda, RDS) to ensure high availability and performance.
- Implement secure integrations with third-party services like Stripe (payments), DocuSign (e-signatures), and Regula (KYC verification).
- Write and manage cron jobs for scheduled tasks, such as inventory updates and notifications.
- Ensure data consistency and optimize backend performance for dynamic workflows.
- Collaborate with frontend developers (React.js experience a plus) to deliver cohesive features.
- Contribute to a culture of clean, testable, and maintainable code in a fast-paced startup environment.
Who You Are
- You have 3+ years of backend development experience with Node.js and MongoDB.
- You’re proficient in AWS services (EC2, S3, Lambda, RDS) and REST API design (GraphQL a plus).
- You’re a problem-solver who takes ownership, thrives in ambiguity, and delivers results without needing constant direction.
- You’re passionate about using technology to disrupt traditional industries and improve user experiences.
- You communicate clearly and work well in a collaborative, remote-friendly team.
- Nice-to-have: Experience with microservices, CI/CD pipelines (GitHub Actions), Docker, Redis, or logging tools (Sentry, ELK stack).