KỸ NĂNG
- NodeJS
- VueJS
- NuxtJS
- TypeScript
- Javascript
MÔ TẢ CÔNG VIỆC
- Build and maintain production Node.js / TypeScript backend services, REST APIs, workflows, and integrations.
- Deliver Vue.js/Nuxt features across admin, seller, and customer-facing applications.
- Work on marketplace flows such as catalog, cart, checkout, orders, fulfillment, returns/refunds, seller operations, wallet/escrow, and settlement.
- Integrate and harden third-party systems including payments, logistics/3PL, webhooks, notifications, search, chat, and monitoring.
- Design database and API changes with attention to production safety, rollback, security, and data integrity.
- Write focused tests, participate in code review, and communicate tradeoffs, risks, and delivery status clearly.
- Deliver Vue.js/Nuxt features across admin, seller, and customer-facing applications.
- Work on marketplace flows such as catalog, cart, checkout, orders, fulfillment, returns/refunds, seller operations, wallet/escrow, and settlement.
- Integrate and harden third-party systems including payments, logistics/3PL, webhooks, notifications, search, chat, and monitoring.
- Design database and API changes with attention to production safety, rollback, security, and data integrity.
- Write focused tests, participate in code review, and communicate tradeoffs, risks, and delivery status clearly.
YÊU CẦU CÔNG VIỆC
- 5+ years of professional full stack development experience.
- Strong Node.js and TypeScript/JavaScript backend experience.
- Strong Vue.js experience, ideally with Nuxt and operational/admin-style interfaces.
- Solid REST API, authentication, validation, SQL/PostgreSQL, and integration experience.
- Ability to work independently in an existing production codebase.
- Clear written communication and practical production judgment.
Strong Plus
- MedusaJS v2 or headless commerce platform experience.
- Marketplace or e-commerce domain experience.
- Nuxt 4, Nuxt UI, TanStack Vue Query, Vue 3 Composition API, Vitest, or Playwright.
- PostgreSQL/MikroORM, event-driven workflows, idempotent webhooks, or background jobs.
- Payment, wallet, escrow, payout, refund, logistics, OMS, or 3PL integration experience.
- AWS, Docker, Redis, Datadog, OpenAPI, or production incident support.
- Strong Node.js and TypeScript/JavaScript backend experience.
- Strong Vue.js experience, ideally with Nuxt and operational/admin-style interfaces.
- Solid REST API, authentication, validation, SQL/PostgreSQL, and integration experience.
- Ability to work independently in an existing production codebase.
- Clear written communication and practical production judgment.
Strong Plus
- MedusaJS v2 or headless commerce platform experience.
- Marketplace or e-commerce domain experience.
- Nuxt 4, Nuxt UI, TanStack Vue Query, Vue 3 Composition API, Vitest, or Playwright.
- PostgreSQL/MikroORM, event-driven workflows, idempotent webhooks, or background jobs.
- Payment, wallet, escrow, payout, refund, logistics, OMS, or 3PL integration experience.
- AWS, Docker, Redis, Datadog, OpenAPI, or production incident support.
QUYỀN LỢI
- Receive 100% salary from the onboarding date.
- Participate in company activities: teambuilding, travel, vacation and other activities.
- Work with large and advanced systems, have the opportunity to develop comprehensive technology skills with complex problems, requiring high accuracy.
- Participate in company activities: teambuilding, travel, vacation and other activities.
- Work with large and advanced systems, have the opportunity to develop comprehensive technology skills with complex problems, requiring high accuracy.
MỨC LƯƠNG
up to 36 triệu
work
Loại hình làm việc :
Remote
event
Hạn ứng tuyển:
05/07/2026
date_range
Kinh nghiệm:
5 năm
school
Học vấn:
Không yêu cầu
people
Số lượng:
1
switch_account
Cấp bậc:
Senior
Hỗ trợ ứng tuyển
email
anhlp@hatonet.com
Việc khác cùng kỹ năng
Hãy thử đăng ký tài khoản Freelancer tại Hatonet để tìm kiếm thêm nhiều cơ hội khác từ các doanh nghiệp trên toàn thế giới Đăng ký tài khoản Freelancer