Software Engineer

Company:  Upway
Location: Paris
Closing Date: 17/11/2024
Salary: £80 - £100 Per Annum
Type: Temporary
Job Requirements / Description
Software EngineerDepartment: EngineeringEmployment Type: Full TimeLocation: ParisDescriptionUpway specializes in refurbished e-bikes. After almost three years, we have repaired and sold more than 40,000 bikes, and we operate in 6 countries across Europe and the United States.We are looking for talented Software Engineers to join our tech team and build the tools and infrastructure that enable Upway achieve global scale, superior efficiency and long-term defensibility.The challenges for the tech team are broad: Sourcing: Building bike purchasing channels at scale in all our markets, both from individuals and from businesses. This includes building the platforms for sellers to offer their bikes, internal tools to make purchase decisions and building an infrastructure to manage the logistics between sellers and our UpCenters (refurbishment centers) Operations: Developing internal tools to manage all our operations in our UpCenters. This includes tracking bike arrivals, logging repairs and parts that were replaced, managing the inventory, measuring the efficiency and finding bottlenecks in our operations... Customer Experience: Creating the best experience to search and purchase an e-bike for our customers. This includes standard ecommerce challenges like building a performant and easy to navigate website, analytics, measuring users behaviors, ... But it also includes domain-specific challenges: navigating a vast catalog of products, guiding the users to identify their needs, education on e-bike knowledge and specifications... Pricing: Developing an intelligent pricing model, both for buying and selling. This inclues building pipelines to gather internal data (orders, purchases), e-commerce data (search queries, filters used, product page views) and external data (market trends) ; designing experiments to measure price sensitivity, predicting sales velocity of bikes and cost of repairs. We are looking for a team player who is passionate about contributing to our long-term mission. The ideal candidate has high level of problem-solving skills, sense of ownership and is eager to push to higher levels of quality. What you will do Design and develop entire sections of the tech of Upway Discuss with other team members to understand business needs in details Solve actual business problems, measure the impact and improve them Collaborate with the rest of the tech team to design a reliable long-term tech structure SkillsThis list is informational. You don't need to tick all the boxes, but the more the better 3+ years of experience in software development Proficiency in fullstack development in Typescript Knowledge of relational databases like PostgreSQL Familiarity with cloud solutions like AWS, GCP or Microsoft Azure Deep understanding of coupling / separation of responsibility A willingness to learn about new technologies and business problems A builder mindset - you ship fast An appetite for making things simple Comfort with working in a fast-paced and changing environment Proficiency in English (written and spoken) Our tech stack Backend: NestJS (Typescript), GCP, PostgreSQL Frontend: React (Typescript), Vercel, Shopify (for ecommerce) Other: Docker, Git, Auth0, BigQuery, Metabase, Turborepo BenefitsYou will be granted stock options, vested over 4 years with a 1 year cliff #J-18808-Ljbffr
Apply Now
Share this job
Upway
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙