Senior Software Engineer
ABOUT US
Car repair delivered | A new way to repair your car in your driveway or at our shop
Backed by Daimler AG, RepairSmith provides the most convenient car repair and maintenance. For the first time, car owners can choose to get their repair delivered to their driveway or drop it off at our shop. We deliver an upfront price, online booking, after-hours support, and a full warranty.
Our delivery mechanics are committed to customer satisfaction to deliver an exceptional experience for car owners in their driveway. Our certified shops are 4+ star rated and fully vetted on-site by our team. We stand behind all work, delivery and drop off, with a 12-month / 12,000-mile warranty.
THE JOB:
Our team is looking for an experienced full stack software engineer to build an easy, convenient, and trust building system for car repair that delights customers throughout the repair process.
We are a lean team that partners with Product and Design teams every step of the way with a strong focus on customer satisfaction. The perfect person for the job is excited to move fast, follow industry standards, think at scale, and loves delighting customers through technology and customer experience. This prospective team member also strives to achieve continuous deployment of features, respects other team members, and thrives in a meritocratic environment.
WE WILL DEPEND ON THIS PERSON TO:
Own: Design and implementation of scalable, accessible, and maintainable user applications and experiences
Teach: Best practices and standards for application code
Learn: Advanced application frameworks and cutting-edge application architectures
Improve: Business value and customer experience by rapid and frequent delivery of our digital products
WITHIN...
- 1 month - This person will:
- 3 months - This person will:
- 6 months - This person will:
Become a subject matter expert in key product focus areas, design and develop new application features, and build a cadence of continuously delivering incremental software changes.
Contribute meaningfully to the design and development of new application features with increasing development velocity. Maintain the cadence of continuously delivering incremental software changes.
Achieve a high velocity of application design and software development. Maintain the rapid cadence of continuous delivery to production while maintaining a high level of quality. Promote adoption and implementation of new technologies to improve upon our platform architecture.
WHAT YOU BRING:
- Designed/built outstanding systems from concept to launch
- Maintained systems through multiple iterations
- 3-5 years of software engineering experience in both front and backend technologies
- Proficient in JavaScript, NodeJS
- Working experience with React.js,
- Full knowledge of DOM, HTML5, CSS3
- Working experience with Java and Spring a plus
- Keeps up to date with the newest web and server technologies, libraries, and frameworks
- Experience using Git
- Experience deploying software that is backwards compatible with zero downtime expectations
- Experience working with remote team members effectively and collaboratively
- AWS and DevOps experience with Jenkins or similar CI/CD pipelines is a plus
WORKING WITH US:
- Competitive salary (DOE)
- Unlimited vacation time
- Work from home capabilities
- 100% company paid employee medical, dental and vision insurance
- Casual atmosphere and great people to work with
Interviews will take place after resumes have been screened for minimum requirements. Please note that this position is not restricted solely to the responsibilities listed above and that the job scope and responsibilities are subject to change.
REPAIRSMITH, INC. IS AN EQUAL OPPORTUNITY EMPLOYER. ALL QUALIFIED APPLICANTS WILL RECEIVE CONSIDERATION FOR EMPLOYMENT WITHOUT REGARD TO RACE, COLOR, AGE, RELIGION, SEX, NATIONAL ORIGIN, DISABILITY, PROTECTED VETERAN STATUS, OR ANY OTHER CHARACTERISTIC PROTECTED UNDER FEDERAL, STATE OR LOCAL LAW.