Tech Stack
TypeScriptReactNode.jsJavaFirebase
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Software Engineer with 8+ years of experience in full-stack development to join our team in the USA. You will be responsible for building highly-performant, reliable, and scalable applications for our online auction platform.
Responsibilities
- Work with our Head of Engineering on product features, both front and back-end
- Collaborate with a team of engineers, starting projects from scratch and working within the existing code base
- Provide accurate estimates, evaluate feasibility, and assess new platforms and technologies for project implementations
Requirements
- 8+ years in full-stack development role
- 3+ years of experience with Java, Node.js, React
- Hands-on, demonstrated experience with the following concepts:
- Serverless platforms (AWS Lambda, Google Cloud Platform, etc.)
- Real-time, event-driven user interactions, such as messaging or collaboration software
- Mobile-first, webapp focused development
Nice to Have
- Experience with Typescript
- Experience with Google Firebase (Cloud function, real-time database, etc.)
- Experience bending traditionally native app features into a webapp
- Experience with image/camera manipulation on the web
- BS/MS in Computer Science, Engineering, or equivalent
We Offer
- Opportunity to work in a lean, yet impactful team
- Be part of a team dedicated to making Joyride the leading unclaimed vehicle auction platform
- Potential for professional growth and development
About the Company
Joyride is a new marketplace in the automotive industry, specializing in unclaimed vehicle auctions. Launched in April 2020, we are now successfully executing regular online auctions in major U.S. cities and expanding into new markets. Our team is composed of positive, collaborative individuals committed to innovation and excellence.