Senior BE Developer (MedusaJS and NodeJS)_Hanoi base
Job Description:
Job Title: Backend Developer ( 5y+)
Location: Office on Cau Giay for 2 weeks and then Remote meetings with Singapore team.
Type: Full-Time (min. 6 months)
Job Summary:
We are seeking an experienced Backend Developer with a strong focus on application engineering and e-commerce solutions. You will play a crucial role in building and customizing backend systems, with a primary focus on MedusaJS as the headless ecommerce engine, running on NodeJS. The ideal candidate should be adept at customizing various e-commerce modules, including dynamic promotion modules, and must have experience with cloud computing to design scalable systems. Youll work alongside fellow backend and frontend developers to deliver robust e-commerce solutions.
Key Responsibilities:
Architect, develop, and maintain backend systems using MedusaJS and NodeJS.
Customize e-commerce modules to support dynamic promotions and other business needs.
Ensure the backend architecture is scalable, maintainable, and eCicient for highperformance e-commerce platforms.
Collaborate with frontend developers to ensure seamless integration with the backend systems.
Work closely with the project team to design and implement solutions that support both functional and non-functional requirements.
Manage cloud infrastructure and optimize workloads for scalability and performance.
Participate in daily standups and contribute to project planning, sprint management, and code reviews.
Qualifications and Skills:
Strong experience in NodeJS and deep knowledge of MedusaJS as a headless ecommerce platform.
Proven ability to customize e-commerce modules, including handling dynamic promotions and other complex workflows.
Solid understanding of cloud computing concepts, particularly with infrastructure solutions that can scale (Azure,AWS).
Familiarity with RESTful APIs or GraphQL for backend-to-frontend communication.
Experience with relational databases such as PostgreSQL or relaion databases.
DocMed Technology Job Description for Backend Developer
Implement Redis server for pub/sub events to enable real-time updates and communication.
Strong problem-solving skills and attention to detail.
Experience working in an Agile development environment.
Good to Have
Familiarity with Docker, Kubernetes, or other containerization tools.
Experience with microservices architecture.
Knowledge of CI/CD pipelines for automated deployment.