About Carma
Same-Day Auto Repair for Commercial Fleets.
We’re Carma, a Y Combinator-backed, first-of-its-kind marketplace platform for commercial fleets to get correct car repair, fast and fair. Our mission is to solve the massive $573B problem with commercial auto repair – difficulty for commercial fleets to efficiently shop for automotive service and difficulty for auto repair shops to attract customers.
Carma is a B2B managed marketplace for commercial fleet owners to get same-day automotive repair for any vehicle with instant transparent offers and guaranteed pricing. Every year, fleet owners spend $573B on auto repairs globally.
Fleet owners request any service through our mobile app, which we send to our network of highly-vetted partner service centers. Our partner service centers give users real-time offers on their requested services.
Our fleet customers save upwards of 50% when they use Carma vs. the median price for the same service in their zip code, while our partner service centers increase their revenues and obtain new customers.
Backed by Y Combinator - Winter 2024 Batch.
About the role
Skills: Android, CSS, GraphQL, HTML, iOS, JavaScript, Node.js, React, React Native, TypeScript, PostgreSQL, Amazon Web Services (AWS)Type of Role: 100% Remote or In-Person (Candidate Preference)
Start Date: ASAP
Compensation:
- Cash: $175,000 - $200,000
- Equity: 3.00% - 4.00%
Candidate Requirements:
- Attended a reputable 4-year university in the United States with a strong CS program
- A strong product-oriented mindset and excellent communication skills
- Have an eagerness to build solutions to challenging problems in a fast-paced and autonomous environment, as candidates will take on a wide set of responsibilities
- Have an interest in the automotive space
- Must be physically located in the United States (no international candidates)
Ideal candidate has:
- Has strong personal projects that demonstrate that you have built and shipped products, for which there are current active users
- Current job or previous job is at a high-growth startup or market-leading tech company, where you have demonstrated fast-track career progression in those roles
- Has experience building marketplaces, reverse marketplaces, or auction systems
In this role, you will:
- Design and build a highly scalable web and mobile application that can handle 1M+ users
- Deliver across the full software development cycle including coding, testing, implementation, and support
- You will need to support building a production-level front-end design and will be leading our UX/UI designers and front-end engineers
- Work directly with the CEO and business team by recommending enhancements to improve user experience
- Help define and communicate technical and design requirements
- Identify, troubleshoot, and resolve performance issues at the code and UI layers
- Participate with internal departments in requirements gathering, analysis, and specification, providing technical expertise and recommendations
- Provide training, help, and support to other team members
- Develop internal processes to assist the fast-growing team
- Communicate with engineering teams throughout the organization to build world-class products
Benefits and Perks:
- Highly compensation package based on your skills and experience
- Long-term opportunity with significant potential for salary growth
- Friendly, close-knit atmosphere working directly with founding team
- Ability to make an outsized impact and get in on the ground floor of an explosive growth startup, and one of the top startups in Y Combinator’s Winter 2024 batch
Skills Required:
Backend Development
- Building backends in NestJS or Node.js.
- Experience working with both relational and non-relational databases, preferably PostgreSQL.
- Strong familiarity with event-driven architecture.
Frontend Development
- Advanced proficiency and experience with React.js / Redux / Other State manager, ECMAScript 6.
- Experience working with Redux / Redux Toolkit.
- Experience with React Hooks.
- Strong experience in HTML / JavaScript / CSS in a production environment.
- Typescript / Styled-components / Other preprocessor; Jest, NPM.
API and Integration
- Experience leveraging APIs for deep integrations with both iOS and Android platforms.
- Experience working with remote data via REST and JSON.
- Experience working with REST APIs (Axios / React Query).
- Experience with integrating third-party libraries and APIs.
DevOps and CI/CD
- Experience with AWS.
- Familiarity with CI/CD Pipeline, code versioning, and SDLC processes.
- Proficient with cloud-based DevOps.
- Experience with Git and branching workflows.
Software Engineering Principles
- Strong understanding of OOP.
- Software design skills and design patterns.
- Ability to maintain code to ensure the product is of the highest quality.
- Ability to write well-documented, clean code.
Additional Skills
- Testing frameworks and methodologies (e.g., unit testing, integration testing).
- Experience with performance optimization techniques.
- Familiarity with GraphQL.
- Knowledge of security best practices for web applications.
Additional skills that ideal candidate has:
Mobile and Web Development
- Building iOS/Android mobile apps in React Native.
- Building web apps in React.
- Publishing iOS/Android apps to the App Store and Google Play Store.
Mobile Development Specific
- Strong knowledge of iOS/Android UI design principles, patterns, and best practices.
- Solid understanding of iOS/Android development platforms such as Push Notification, iOS/Android SDKs, and Frameworks.
- Familiarity with native build tools like XCode, Gradle, and Android Studio.
About Carma - Same-Day Auto Repair for Commercial Fleets.
We’re Carma, a Y Combinator-backed, first-of-its-kind marketplace platform for commercial fleets to get correct car repair, fast and fair. Our mission is to solve the massive $573B problem with commercial auto repair – difficulty for commercial fleets to efficiently shop for automotive service and difficulty for auto repair shops to attract customers.
Carma is a B2B managed marketplace for commercial fleet owners to get same-day automotive repair for any vehicle with instant transparent offers and guaranteed pricing. Every year, fleet owners spend $573B on auto repairs globally.
Fleet owners request any service through our mobile app, which we send to our network of highly-vetted partner service centers. Our partner service centers give users real-time offers on their requested services.
Our fleet customers save upwards of 50% when they use Carma vs. the median price for the same service in their zip code, while our partner service centers increase their revenues and obtain new customers.
Backed by Y Combinator - Winter 2024 Batch.
Technology
If you are a highly technical, fast-paced coder (full-stack, frontend, or backend) and love solving complex challenges, especially building mobile apps, then we want you to apply. We are looking for someone who has experience or specializes in:
• Building iOS/Android mobile apps in React Native, Swift, or Kotlin• Building web apps in React• Building backends in NestJS or Node.js• Building marketplaces, reverse marketplaces, or auction systems
These more technical skills are an additional plus:
• Strong knowledge of iOS/Android UI design principles, patterns, and best practices• Experience leveraging APIs for deep integrations with both iOS and Android platforms• Experience working with remote data via REST and JSON• Solid understanding of mobile development platforms, including iOS Frameworks, Android Libraries, SDKs, and APIs for push notifications• Familiarity with native build tools like XCode, Gradle, and Android Studio• Experience with AWS• Experience with React Hooks• Ability to write clean, well-documented code• An entrepreneurial mentality where you are comfortable working in an exciting, fast-paced, and autonomous environment• Prior startup experience where you have worked on building a mobile app or something else from scratch• A strong product-oriented mindset• Interest in cars and automotive is a plus
Interview Process
Interview process: Behavioral Zoom Screen (20-30 min), Technical Zoom Screen (60min), Live Coding Challenge (120 min), Offer
We move quickly with the interview process, typically extending offers same-day or next day. We try to schedule the Live Coding Challenge as soon as possible if you pass the Zoom Screens.