Posted 1 month ago
We’re building the biggest bike shop in the world. Upway is the leading marketplace for refurbished e-bikes across Europe and the United States. In 3 years, the company grew from 0 to $200M GMV. The tech team grew to ~12 engineers in 2025 and plans …
Paris
Create your own personalized Job Alert