Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Software Engineer
Location: Ukraine
Company: Joyride Autos
Joyride is a pioneering marketplace in the automotive industry, specializing in unclaimed vehicle auctions. Founded by a team of successful entrepreneurs, car enthusiasts, and a talented development team, Joyride aims to create the leading online auction platform for buying and selling unclaimed vehicles.
Launched in April 2020, Joyride has successfully executed regular online auctions in major U.S. cities and is expanding into new markets. We are a lean, impactful team dedicated to making Joyride the premier platform for unclaimed vehicle auctions.
Responsibilities
- Work with our lead engineer/architect on product features, both front and back-end.
- Collaborate with a team of engineers to start new projects from scratch and work within the existing code base.
- Provide accurate estimates, evaluate feasibility, and assess new platforms and technologies for project implementations.
Requirements
- 5+ years in full-stack development role.
- 3+ years of experience with Javascript, nodeJS, 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.
Bonus points for experience in/with:
- Typescript
- Google Firebase (Cloud function, real-time database, etc)
- Bending traditionally native app features into a webapp
- Image/Camera manipulation on the web
Education:
- BS/MS in Computer Science, Engineering, or equivalent.
We Offer
- Opportunity to work on innovative projects in a fast-paced environment.
- Collaborate with teams in the US and Ukraine.
- Potential for professional growth and development.
About the Company
Joyride Autos is committed to creating a leading online auction platform for unclaimed vehicles. We are dedicated to making the process of buying and selling vehicles easy and safe.
Note: We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.