FCV224 - NODE.JS ENGINEER
FCV224 - NODE.JS ENGINEER
IT
Junior
Remote
Full-time
Responsibilities
We are looking for a Node.js Engineer focused on building and integrating a multi-store e-commerce platform system centered around Vendure. This platform will not only serve our client company but also support the operations of several subsidiary store owners, including features like payment processing, logistics, and integration with the WhatsApp Business API. This role will focus on system integration, infrastructure automation, and the development of a multi-tenant management backend to help our client build an efficient, scalable commercial ecosystem.
Platform Architecture Design and Integration: Participate in and lead the design of the platform’s architecture, focusing on integrating the Vendure e-commerce core, payment services, logistics systems, and the WhatsApp Business API to provide store owners with an all-in-one operational solution.
Automated System Deployment: Use CI/CD and Infrastructure as Code (IaC) tools (such as AWS CloudFormation or Terraform) to automate the management of multi-store environments, enabling easy account setup, configuration, and ongoing operations.
Multi-Tenant Management System Development: Design and develop a centralized backend system to enable efficient management of accounts, data, and operational metrics for the client company’s subsidiary store owners.
Platform Optimization and Maintenance: Continuously enhance platform performance and stability, providing ongoing technical support to address third-party API integration issues and ensure smooth platform operation.
Technical Support and System Improvement: Develop features, conduct testing, and troubleshoot issues based on product requirements, assisting the client company and its store owners in efficiently resolving technical challenges.
Requirements
Extensive Node.js Development Experience: Ability to independently design and build stable backend systems.
Familiarity with the Vendure Platform or Similar E-commerce Platforms (e.g., Shopify, Magento) with strong integration experience.
Proficiency in RESTful API Design and Integration, especially for multi-party APIs (e.g., payment, logistics, WhatsApp Business API).
Experience in CI/CD Processes and Infrastructure Automation (e.g., AWS CloudFormation, Terraform), with the ability to effectively manage multi-tenant deployment requirements.
Background in Multi-Tenant or Multi-Store Platform System Design and Development.
Strong Communication and Collaboration Skills: Ability to coordinate effectively across departments to drive platform integration progress.
*** Nice to have
Experience with AWS or Other Cloud Service Platforms: Ability to apply cloud solutions flexibly in system design.
Familiarity with Containerization Tools (e.g., Docker) and an understanding of microservices architecture principles.
Basic Knowledge of Frontend Frameworks (e.g., React, Angular) to facilitate collaboration with the front-end team.
Benefits
Working location: Remote Full-time
Salary range: Negotiate
Infomation
Offered Salary
Negotiate
Skills