Job Search and Career Advice Platform

Enable job alerts via email!

Senior Developer, Back End (New Marketplace Development)

CompAsia Sdn Bhd

Petaling Jaya

On-site

MYR 150,000 - 200,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Petaling Jaya is seeking a Senior Backend Developer to manage backend systems for a new marketplace. The ideal candidate will have experience with Node.js and MedusaJS. Responsibilities include designing APIs, integrating external services, and ensuring system performance. The role requires a strong understanding of microservices and relational databases. This position offers various perks including medical and dental benefits, gym access, and a flexi-allowance.

Benefits

Medical
Dental
Gym access
Vision
Flexi Allowance
Employee Purchase Program

Qualifications

  • 1+ year of experience with MedusaJS or similar headless commerce frameworks.
  • Strong understanding of RESTful APIs, event-driven architecture, and microservices.
  • Experience with relational databases like PostgreSQL and MySQL.
  • Familiarity with Docker and AWS.
  • Good knowledge of software design patterns.

Responsibilities

  • Design, develop, and maintain backend services using MedusaJS and Node.js.
  • Integrate external services including payment gateways and shipping providers.
  • Collaborate with frontend developers and product managers.
  • Maintain and optimize database models.
  • Contribute to architectural decisions.

Skills

Node.js
MedusaJS
RESTful APIs
Event-driven architecture
Microservices
PostgreSQL
Docker
AWS
Software design patterns
CI/CD workflows
Git
Agile methodologies

Tools

PostgreSQL
MySQL
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)
Unlock job insights

Your application will include the following questions:

  • What's your expected monthly basic salary?
  • How much notice are you required to give your current employer?
  • How many years' experience do you have as a Node Backend Engineer?

CompAsia is a digital and technology company that provides end‑to‑end solutions for certified pre‑owned devices focusing on the mobile phone life‑cycle value chain. Our focus is on delivering a mobile phone lifecycle experience not limited to trading, financing and insurance.

Perks and benefits: Medical, Dental, Sports (e.g. Gym), Vision, Flexi Allowance, Employee Purchase Program.

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