Tóm lược
Mô tả công việc
Tóm tắt công việc
là công ty công nghệ xây dựng nền tảng thương mại điện tử EazyShop, tương tự như Shopify / Haravan / Sapo, giúp người bán hàng dễ dàng tạo và quản lý cửa hàng online, bán hàng đa kênh, và tự động hóa quy trình kinh doanh.
Chúng tôi đang tìm kiếm Middle Backend Developer có kinh nghiệm xây dựng hệ thống SaaS quy mô lớn, yêu thích hiệu năng, bảo mật, và kiến trúc mở rộng.
Mô tả công việc
Bạn sẽ chịu trách nhiệm phát triển và tối ưu hoá các dịch vụ backend phục vụ cho nền tảng EazyShop, bao gồm:
- Thiết kế và phát triển API (GraphQL/REST) cho các module: Product, Order, Customer, Inventory, và Billing.
- Xây dựng và bảo trì các microservices trên NestJS / NodeJS / PostgreSQL / Redis.
- Tích hợp với các nền tảng bên thứ ba (Shopify, Lazada, Shopee, Cloudflare, v.v.).
- Làm việc cùng frontend (Next.js / React) và DevOps để triển khai CI/CD pipelines.
- Đảm bảo hiệu năng, bảo mật và khả năng mở rộng của hệ thống.
- Tham gia review code, thiết kế kiến trúc, và tối ưu quy trình phát triển.
- Viết tài liệu kỹ thuật và hỗ trợ debugging.
- Mức lương cạnh tranh, thưởng theo hiệu suất & dự án.
- Cơ hội thăng tiến lên Senior / Tech Lead nhanh nếu thể hiện tốt.
- Làm việc trong môi trường startup công nghệ sáng tạo, sản phẩm hướng đến thị trường quốc tế.
Được training thêm về AI integration, microservices scaling, system design. - Thưởng cổ phần (ESOP) cho thành viên gắn bó lâu dài.
Yêu cầu công việc
Bắt buộc:
- 2–4 năm kinh nghiệm làm việc với NodeJS (NestJS, ExpressJS).
- Hiểu rõ về RESTful API / GraphQL, JWT/OAuth2.
- Thành thạo PostgreSQL / MySQL, có kiến thức tốt về thiết kế CSDL quan hệ.
- Có kinh nghiệm với Redis, message queue (RabbitMQ / Kafka).
- Biết triển khai và debug trong môi trường Docker / Linux / Cloud.
- Có tư duy logic, kỹ năng giải quyết vấn đề và khả năng làm việc nhóm.
Ưu tiên:
- Kinh nghiệm với Vendure hoặc Shopify API / eCommerce systems.
- Biết TypeScript và có khả năng đọc hiểu GraphQL schema.
- Có kiến thức về microservice architecture, event-driven design.
- Có kinh nghiệm làm việc với AWS / Cloudflare / CI/CD (GitHub Actions).
- Đã từng tham gia phát triển hệ thống SaaS hoặc marketplace.
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- JavaScript
- NodeJS
- NestJS
- Linux
- PostgreSQL
- MySQL
- CSDL
- Github
- TypeScript
- RabbitMQ
- SaaS
- Docker
- Redis
- ExpressJS
- Architecture
- Apache Kafka
- Shopify
- AWS
- Message Queue
- GraphQL
- JWT
- Microservices
- RESTful API
- OAUTH2
- Cloudflare
- CI/CD