Paris, France Hybrid Full-time

Upway is hiring a Senior Software Engineer

About the Role

What You'll Do

Take end-to-end ownership of technical initiatives, translating intricate business needs into reliable, scalable systems. You’ll design and implement solutions across the full stack—from backend services to frontend interfaces—ensuring they align with long-term platform goals. Collaborate closely with product, engineering, and operations teams to define priorities and deliver high-impact features that power core functions like pricing, inventory management, and customer experience.

Drive architectural decisions and advocate for best practices in code quality, system design, and operational efficiency. Your work will directly influence how the platform scales and evolves, supporting both business growth and environmental sustainability.

Requirements

  • 5+ years of professional software engineering experience, with a track record of delivering robust, production-grade systems
  • Strong grasp of modern JavaScript and TypeScript ecosystems, including frameworks like React and Node.js
  • Experience designing and working with relational databases and cloud-based data platforms
  • Proficiency in distributed systems, API design, and containerized environments using tools like Docker and GCP
  • Ability to operate independently, set direction, and deliver results in a fast-moving environment
  • Fluent professional English skills, both written and verbal
  • Alignment with a culture of ownership, technical rigor, and collaborative problem-solving

Benefits

  • Relocation support for candidates moving to Paris
  • Hybrid work model with regular in-person collaboration
  • Competitive salary and generous stock option package
  • Direct equity participation, aligning your success with the company’s long-term mission
  • Inclusive environment that values diverse perspectives and backgrounds
  • Opportunity to contribute meaningfully to the future of sustainable transportation
  • A culture built on excellence, accountability, and continuous learning
Required Skills
TypeScriptNestJSReactPostgreSQLBigQueryGCPDockerVercelShopifyGitFullstack DevelopmentProblem SolvingAutonomyTechnical ExcellenceBusiness Alignment TypeScriptNestJSReactPostgreSQLBigQueryGCPDockerVercelShopifyGitFullstack DevelopmentProblem SolvingAutonomyTechnical ExcellenceBusiness Alignment
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Upway
Upway is the leading marketplace for refurbished e-bikes across Europe and the United States. Our mission is to democratize light electric mobility by making it more accessible. In just three years, we’ve repaired and sold over 40,000 bikes and expanded our operations to 7 countries. We are building the tech infrastructure that powers everything from sourcing e-bikes to running our UpCenters (repair and refurbishment facilities), delivering a seamless customer experience, and developing the most advanced pricing model for second-hand e-bikes. We believe that **a small team of excellent engineers can move mountains**. You will be part of a tight-knit, high-performing team (<10 people today, growing to 18 in 2025), where your work will directly shape our tech strategy and drive our business forward. Our tech & product office is located in Paris, near Auber.
All jobs at Upway Visit website
Job Details
Department Software Development
Category fullstack
Posted 20 days ago