Everything you need to know about the MedusaJobs platform.
General
What is MedusaJobs?
MedusaJobs is the world's largest niche job marketplace for Medusa.js developers, agencies, and companies. We connect businesses building headless e-commerce with vetted Medusa.js specialists — from individual developers to full-service implementation agencies.
What is Medusa.js?
Medusa.js is an open-source headless commerce framework built on Node.js. It is an alternative to Shopify and BigCommerce for companies that need a fully customisable, composable commerce backend. Medusa.js v2 introduced a modular architecture that allows businesses to plug in only the commerce capabilities they need.
How long does it take to get matched with a developer or agency?
70% of developers on MedusaJobs receive contact requests within 7 days of creating a profile. Our average time-to-hire is 14 days from first contact to signed agreement. For urgent projects, our featured listings can surface a shortlist within 48 hours.
How much does it cost to post a job?
Job posting pricing is available on our Pricing page. We offer single listing, multi-pack, and unlimited monthly plans. All listings include AI-powered matching, email distribution to our developer network, and access to agency inquiries.
How is MedusaJobs different from a general job board?
MedusaJobs is exclusively focused on the Medusa.js ecosystem. Every profile, job listing, and agency has been reviewed for relevance to open-source headless commerce. This means employers reach only qualified candidates with Medusa.js experience, and developers are not competing against thousands of unrelated applicants. Our 95% employer match rate reflects this focus.
For Developers
Are developer profiles free?
Yes. Creating a developer profile on MedusaJobs is completely free. Developers are never charged to apply to jobs or receive contact requests from companies.
How do I create a developer profile?
Register at medusajobs.com/register/developer, complete your profile with your skills, experience, and availability, and set your search preferences. Profiles with a professional photo, detailed bio, and listed skills receive 4.2x more contact requests on average.
What salary can I expect as a Medusa.js developer?
Based on 1,200+ verified placements, the average annual salary for a Medusa.js developer is $134,500 USD. Junior roles start around $65,000–$85,000, mid-level roles range from $95,000–$130,000, senior roles from $130,000–$175,000, and lead/architect positions from $175,000–$210,000. Specialists with Medusa.js expertise earn a 20–45% premium over generalist Node.js developers. See the full Salary Guide for regional breakdowns.
Can I work remotely?
Yes. The majority of roles listed on MedusaJobs are remote or remote-friendly. You can filter job listings by remote, hybrid, or on-site. We have a global developer community with placements across North America, Europe, Asia-Pacific, and Latin America.
For Agencies
How do I list my agency on MedusaJobs?
Register at medusajobs.com/register/agency to create your agency profile. You can showcase your Medusa.js projects, team size, specialisations, and client industries. Verified agencies receive a badge and appear in the curated agency directory browsed by companies evaluating implementation partners.
What does it cost to list as an agency?
Agency profiles are free to create. Premium placement in the directory, featured project showcases, and direct inquiry routing are available on paid plans. See the Pricing page for current agency plan options.
What types of companies hire through MedusaJobs?
MedusaJobs serves a range of clients — from venture-backed e-commerce startups replatforming off Shopify to enterprise retail brands building composable commerce architectures. Our clients span fashion, electronics, food and beverage, B2B wholesale, and digital goods categories.