Loading...

Backend Developer (Remote)

Remote

MÔ TẢ CÔNG VIỆC

    About the Role
    - We are seeking a Backend Engineer with strong expertise in MedusaJS, PostgreSQL, and the e-commerce domain, combined with practical experience working with Microsoft Azure services. You will play a critical role in designing, building, and maintaining the backend infrastructure of our next-generation commerce platform — ensuring it is modular, scalable, and secure.
    - You’ll collaborate closely with cross-functional teams to ship high-quality features, integrate 3rd-party services, and optimize backend performance for production workloads.
    Key Responsibilities
    - Build and maintain backend features using MedusaJS, Node.js, and TypeScript
    - Design and optimize PostgreSQL schemas, queries, and data workflows for performance and reliability
    - Extend and customize Medusa core modules (e.g., carts, orders, products, payments, shipping)
    - Integrate Microsoft Azure services such as App Services, Functions, Blob Storage, and Key Vault
    - Collaborate with frontend developers, DevOps engineers, and product managers to deliver seamless API integrations
    - Ensure high availability, security, and scalability of backend services
    - Participate in code reviews, design discussions, and contribute to architectural
    - Start Date: ASAP
    - Timezone Preference: SGT (or with significant overlap)

QUYỀN LỢI

    - Work on a cutting-edge commerce platform with modern technologies
    - Collaborate with a fast-moving, international product team
    - Fully remote position with timezone-friendly collaboration
    - Opportunities for growth, innovation, and long-term engagement

YÊU CẦU

    - 3+ years of experience in backend development, ideally in e-commerce or SaaS platforms
    - Proficiency in Node.js and TypeScript
    - In-depth experience with MedusaJS, including customization and plugin development
    - Strong command of PostgreSQL: schema design, indexing, query optimization
    - Hands-on experience with Microsoft Azure services:
    App Services
    Blob Storage
    Key Vault
    Azure Functions
    - Solid understanding of common e-commerce flows (checkout, cart, payment processing, promotions, order management)
    - Familiarity with REST APIs, webhooks, and integration with 3rd-party services like Stripe, Shippo, Algolia
    - Experience with Git, CI/CD pipelines (e.g., GitHub Actions), and working in Agile environments
    Nice to Have
    - Experience with headless commerce architectures
    - Exposure to infrastructure-as-code tools (e.g., Terraform)
    - Prior contributions to open-source MedusaJS projects