Job Search and Career Advice Platform

Enable job alerts via email!

Senior Developer, Back End (New Marketplace Development)

CompAsia

Selangor

On-site

MYR 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company is looking for a Senior Backend Developer with expertise in Node.js and MedusaJS. You will be responsible for creating scalable backend systems while optimizing APIs and integrating various services. The ideal candidate should have at least 1 year of experience with headless commerce frameworks and a deep understanding of microservices. A collaborative spirit with strong problem-solving skills is necessary. This role promises an exciting journey in developing modern eCommerce solutions.

Qualifications

  • 1+ year of experience working with MedusaJS or similar frameworks.
  • Strong understanding of RESTful APIs and microservices.
  • Experience with relational databases like PostgreSQL.

Responsibilities

  • Design, develop, and maintain backend services using MedusaJS and Node.js.
  • Integrate external services like payment gateways.
  • Monitor and troubleshoot production systems.

Skills

Node.js
MedusaJS
RESTful APIs
event-driven architecture
microservices
PostgreSQL
Docker
AWS
problem-solving
Git

Tools

PostgreSQL
MySQL
Docker
AWS
Job description
Senior Developer, Back End (New Marketplace Development)

We are looking for a Senior Backend Developer with strong expertise in Node.js and hands‑on experience in MedusaJS, or a strong willingness and ability to ramp up quickly on this headless commerce framework. In this role, you will architect and implement scalable backend systems for modern eCommerce experiences.

As part of our product engineering team, you will be responsible for designing, developing, and maintaining high-performance APIs, integrating third‑party services, and optimizing system performance while ensuring a seamless and secure shopping experience.

Key Responsibilities

Design, develop, and maintain backend services using MedusaJS and Node.js

Customize and extend core Medusa functionality (e.g., product catalog, order management, carts, etc.)

Integrate external services (e.g., payment gateways, shipping providers, CMSs)

Implement scalable APIs and microservices to support frontend teams

Collaborate closely with frontend developers, designers, and product managers

Ensure code quality, security, and performance through reviews, testing, and CI/CD practices

Maintain and optimize database models (PostgreSQL preferred)

Monitor and troubleshoot production systems

Contribute to architectural decisions and roadmap planning

Required Skills & Experience

1+ year of experience working with MedusaJS or similar headless commerce frameworks (e.g., Shopify Hydrogen, Commerce.js, Vendure)

Strong understanding of RESTful APIs, event‑driven architecture, and microservices

Experience with relational databases (PostgreSQL, MySQL)

Familiarity with containerization and cloud environments (Docker, AWS, etc.)

Good knowledge of software design patterns and principles (SOLID, DRY, etc.)

Excellent debugging, optimization, and problem‑solving skills

Familiarity with CI/CD workflows, Git, and agile methodologies

Nice to Have

Experience with Medusa plugins, custom modules, or extending Medusa’s core services

Familiarity with GraphQL

Contributions to open‑source projects (especially MedusaJS)

Understanding of eCommerce concepts (PIM, OMS, payment flows, etc.)

Experience with Headless CMSs (e.g., Strapi, Sanity)

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.