Software engineer

New Yesterday

We're looking for a software engineer that knows Ruby on Rails (and ideally React) to work on something hard, fun and impactful from our York office.

After spending a decade helping some of the biggest brands launch and grow on Shopify, three things became very clear to us.

First, the only way these businesses could grow was by making and selling more stuff. When growth depends on endless consumption, incentives can become perverse.

Second, their own customers were now reselling those products to each other on Vinted, Depop, and eBay, directly competing with the brands themselves.

Third, even the pioneers trying to break this cycle, like Rent the Runway, were stuck fighting retail margin problems while carrying tech company costs.

So we built Supercycle: the circular commerce engine for Shopify. We make it easy for merchants to rent, resell, and run product-as-a-service without friction. More revenue per product means brands grow with less waste and less manufacturing. We work with circular startups and global icons alike, helping them ditch the old linear make > sell > dump mindset.

When our merchants thrive, the circular economy scales, and that’s where you come in.

About the role

  • Build and maintain Supercycle’s core platform using Ruby on Rails (backend) and React (frontend).
  • Collaborate closely with product, design, and support to translate merchant needs into elegant technical solutions.
  • Write clean, maintainable, and well-tested code that balances speed of delivery with long-term scalability.
  • Help improve our developer experience, tooling, and architecture as we scale.
  • Be in-office in central York, surrounded by the energy of a fast-moving startup team.

About you

  • You’re happiest when building and shipping product, not managing teams
  • You can work across the stack, with a strong grasp of backend (Rails) and frontend (React).
  • You’re pragmatic: you know when to move fast, and when to engineer for the long-term.
  • You love solving problems and making complex systems feel simple for end-users.
  • You thrive in a collaborative environment but can take ownership and drive things independently.
  • Bonus: experience with Shopify apps, APIs, or e-commerce integrations.

Responsibilities

  • Design, build, and deploy new features for merchants running circular business models (rental, resale, subscriptions, etc.).
  • Maintain and improve Supercycle’s Rails backend and React frontend.
  • Ensure performance, reliability, and scalability of our systems as usage grows.
  • Contribute to architectural decisions and technical strategy.
  • Review code, share knowledge, and raise the bar for engineering quality.
  • Work with product to shape merchant-facing features.
  • Partner with support/onboarding to debug and resolve merchant issues.
  • Spot patterns in feedback and propose product/technical improvements.
  • Lead select projects to improve developer experience and productivity.

What you’ll bring

  • Solid experience building web applications in Ruby on Rails and React.
  • Strong problem-solving skills and attention to detail.
  • A bias towards action, you like to ship.
  • Familiarity with relational databases (Postgres preferred).
  • Comfort with Git, CI/CD workflows, and modern dev practices.
  • Curiosity, energy, and a growth mindset—always learning, always improving.

Why now?

We’re at a tipping point, the world’s biggest brands are under pressure to go circular, and we’re the ones giving them the tools to do it at scale. Join us now and you’ll help turn billions in GMV into less waste and more profit, and share in the upside when we take this public.

You’ll get meaningful equity, fast responsibility, and a front-row seat to a major market shift. Good for your career, good for the planet, good for your bank account. Let’s get it done.

#J-18808-Ljbffr
Location:
York
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search