Medusa logo

Software Engineer, Developer Experience


2 years ago

➔ All jobs

➔ Jobs at Medusa

➔ Apply for this job

About Medusa

Medusa is the leading open-source commerce platform for Javascript developers. It provides the foundational building blocks for tomorrow’s e-commerce infrastructure by combining an open and headless architecture with a strong developer experience.

So far, Medusa has become one of the fastest-growing projects on GitHub. The project soared to +10,000 GitHub stars, +2,000 community members, and +10,000 projects created in less than a year. Companies - from global start-ups to larger enterprises - have adopted Medusa, with many already using it in production. In the Summer of 2022, Medusa closed an 8mUSD seed round and is now looking to invest heavily in growing the team.

We strive to build exceptional products, and that requires an exceptional team. We focus on supporting each others’ personal growth and encourage experimentation, curiosity and ownership in all aspects of our work. This allows us to push the bar for creativity in our problem-solving and leads to better solutions for our community.

About the Developer Experience Team

The Developer Experience team is responsible for identifying and building the products that empower developers and set them up for success when creating digital commerce experiences on top of Medusa.

What you’ll work on

As a Developer Experience Engineer, you will design and build the features and tooling that allow developers to build exceptional commerce products and play a critical role in making Medusa the preferred commerce platform for developers.

You will work across our entire technological eco-system including core extensibility, integrations, storefront starters, and much more.


  • Propose, design, and build core features allowing developers to extend and customize their projects seamlessly

  • Propose, design, and build tooling to enhance the overall developer experience

  • Work cross-functionally to build larger-scale projects

  • Solicit feedback from developers to ensure we focus on the most impactful features

  • Build out our suite of integrations and storefront starters

Who you are

We are looking for engineers who care deeply for building the best possible developer experience and are enthusiastic by the opportunity to push the bar for what that is.

Minimum requirements

  • +5 years of software engineering experience

  • Proficiency in Node.js and React

  • Experience building developer-first products

  • Interested in working collaboratively to drive impact for our users, your team, and our organization

  • Ability to take ownership of your tasks and lead projects from end-to-end

Favored requirements

  • Experience building a product with an exceptional developer experience (e.g., Stripe, Supabase, Vercel, Gatsby, etc.)

  • Active and known contributor to the open-source developer community

  • Worked in a fast-growing startup environment - preferably with a developer-first product

Tech stack

Our products are built using modern and battle-tested technologies. These include Node.js (TypeScript), React, Next.js, Gatsby, PostgreSQL, and Redis.

If you have experience and harness all of these technologies already then fantastic. However, aptitude and attitude are valued over experience with the next shiniest tool. We would still love to hear from you if you haven’t had experience with all of these languages and tools.

What you’ll get

  • A competitive salary and ownership in one of the fastest-growing ecommerce startups around.

  • Remote first and flexible working hours. As long as you get your work done, you can work from almost anywhere.

  • Full WFH setup and $500 per annum to spend on your remote workspace. New plant?

  • Company retreats, virtual Friday bars, community events and many other activities.

  • Unlimited PTO and flexible working space.

  • Discovery Days every Friday promoting explorative projects.

For more details on our benefits go here.

The team

We work remote-first with a diverse young team from different parts of the world. We appreciate hard-working people with a can-do attitude and give great flexibility in terms of working style and extensive responsibility early on. We are a small and caring bunch that treats our Core team as a community on its own.


Medusa logo
Medusa11-50 employees
The Open Source Shopify alternative.

Hires remotely in


Employment type

© 2019-2022 All Rights Reserved.