6 - 10 years

10 - 20 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Experience Level:

6+ years of eCommerce development experience, with at least 3 - 4 years working on

Medusa.js

Job Summary:

We are seeking an experienced Medusa eCommerce Developer to lead the

customization, extension, and migration of our existing Magento-based eCommerce

platform to a modern, headless architecture using Medusa.js. The ideal candidate

should have strong experience with Medusa core and plugin development, micro-ORM

concepts (like MikroORM or similar), and third-party integrations including Stripe for

payments and Brevo (formerly Sendinblue) for email and SMS communication. This role

involves understanding current Magento workflows and rearchitecting them on Medusa

for performance, scalability, and future growth.

Key Responsibilities:

  • Analyze and understand the current Magento-based eCommerce platform

architecture and business workflows.

  • Plan and execute the migration of data, product catalog, customer accounts, and

orders to Medusa.js.

  • Develop and customize Medusa back-end services, workflows, and plugins to

meet business requirements.

  • Integrate with Stripe for advanced payment flows including subscriptions,

refunds, and webhooks.

  • Configure and extend Brevo (Sendinblue) for transactional emails, marketing

campaigns, and SMS alerts.

  • Work with micro ORMs (such as MikroORM or Medusas built-in abstractions) to

define models and handle database operations.

  • Customize Medusa's event-based architecture to create hooks, listeners, and

background jobs.

  • Ensure API contracts are stable and support headless frontend (e.g., Next.js,

React, Vue).

  • Implement security best practices in authentication, API usage, and data

handling.

  • Collaborate with designers, frontend developers, and DevOps teams for full-

stack delivery.

  • Write unit, integration, and E2E tests; maintain proper documentation.

Required Skills:

  • Strong hands-on experience with Medusa.js core framework (v1 or v2), including:
  • Service layer extensions
  • Custom endpoints and plugins o Admin panel customization
  • Solid understanding of eCommerce workflows: product variants, pricing, inventory, carts, checkout, shipping, and returns.
  • Proficiency in JavaScript/TypeScript, Node.js, and Express-style middleware.
  • Experience working with micro ORMs like MikroORM, TypeORM, or similar (especially PostgreSQL-based).
  • Integration experience with Stripe for online payments, subscriptions, and webhook handling.
  • Working knowledge of Brevo/Sendinblue for transactional email/SMS setup.
  • Ability to analyze existing Magento 2 systems and replicate workflows on Medusa.
  • Familiarity with REST and GraphQL APIs. • Experience with Docker, Git, and CI/CD pipelines.
  • Strong debugging, performance optimization, and architectural skills.

Please share your resume to srividyap@hexalytics.com

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Pune, Maharashtra, India

Chennai, Tamil Nadu, India