Explore outstanding AI & Data jobs.
See now

Junior/Middle Backend Developer (NodeJS/NestJS)

CÔNG TY TNHH GIẢI PHÁP TRÍ TUỆ SỐ
Số 9, Đường Dân Tộc, Phường Tân Thành, TP Hồ Chí Minh, Việt Nam, Tan Phu, Ho Chi Minh
At office
Posted 5 days ago
Job Expertise:
Job Domain:
AI Software & Services

Top 3 reasons to join us

  • Môi trường trẻ năng động, hòa đồng
  • Lương thưởng hấp dẫn
  • Cơ hội học hỏi và phát triển

Job description

Mô tả:

Thiết kế, xây dựng và vận hành các dịch vụ backend bằng Node.js (NestJS) cho hệ thống ERP: Order-to-Cash, Procure-to-Pay, Production Planning, Inventory, JobTicket/Prepress. Đảm bảo API chất lượng, dữ liệu chính xác, khả năng mở rộng và tích hợp an toàn với các hệ thống bên ngoài.

Trách nhiêm chính:

  1. Thiết kế & triển khai RESTful API với NestJS cho các domain: Orders, Materials, Inventory, WorkOrders, JobTickets, Invoices, Payments.
  2. Thiết kế schema/ERD, migrations, tối ưu hoá truy vấn cho PostgreSQL/MySQL (primary OLTP DB).
  3. Xây transactional logic, đảm bảo atomicity cho thao tác quan trọng (reserve inventory, approve order, create workorder).
  4. Triển khai messaging/eventing (Kafka hoặc RabbitMQ) để tích hợp giữa modules (Order → CheckMaterials → Create Requisition → Create WorkOrder).
  5. Quản lý file proofing: presigned URL → S3 multipart upload (MinIO/S3) → metadata, versioning.
  6. Xây authentication & authorization (OAuth2 / OpenID Connect / JWT) và RBAC; audit logging cho actions quan trọng.
  7. Thiết lập cache (Redis), distributed locks (Redlock) để xử lý concurrency.
  8. Viết tests unit & integration, contract tests (Pact), và thực hiện load/perf tests (kịch bản order burst).
  9. Viết CI/CD pipelines (GitHub Actions/GitLab CI) — build → tests → image → deploy.

Your skills and experience

  1. Tốt nghiệp Đại học trở lên- Chuyên ngành công nghệ thông tin, kỹ sư phần mềm. Độ tuổi 26 tuổi trở lên ( 9X).
  2. Kinh nghiệm: 1+ năm (Junior) / 3+ năm (Mid) dev backend production.
  3. Node.js & NestJS: Thành thạo NestJS (modules, providers, interceptors, guards, pipes), TypeScript.
  4. Database: PostgreSQL/MySQL (schema design, indexing, EXPLAIN plan, partitioning). Biết ORM: TypeORM/Prisma.
  5. Transactions & concurrency: Sử dụng transaction managers, hiểu isolation levels, giải pháp tránh race.
  6. Security: JWT/OAuth2, HTTPS, OWASP, secure storage for secrets.
  7. APIs: Xây dựng, thiết kế, bảo mật APIs. Viết tài liệu APIs (Swagger).
  8. Teamworks: Phối hợp, làm việc với Frontend, lead.

Why you'll love working here

1. Thu nhập & Chế độ
- Lương: Từ 15-18 Triệu ( theo năng lực và kinh nghiệm) + Thưởng KPI, Thưởng dự án + Bao cơm trưa. 
- Xét tăng lương định kỳ hàng năm theo năng lực.
- Thưởng hiệu suất, thưởng các dịp Lễ Tết theo quy định Công ty.
- Tặng quà các dịp Trung thu, Tết Âm Lịch.
2. Môi trường làm việc & Cơ hội phát triển
- Làm việc trong môi trường chuyên nghiệp, trang thiết bị hiện đại, quy mô lớn.
- Cơ hội học hỏi và phát triển.
- Được đào tạo nâng cao kỹ năng chuyên môn.
- Được trang bị tài khoản AI để phục vụ công việc và đào tạo cách sử dụng hiệu quả.
3. Phúc lợi
- Bảo hiểm xã hội, bảo hiểm y tế, bảo hiểm thất nghiệp theo quy định.
- Ngày phép năm, nghỉ lễ Tết theo quy định được hưởng nguyên lương.
- Các hoạt động tập thể: du lịch, team building, sinh nhật… gắn kết đội ngũ.


 


 

CÔNG TY TNHH GIẢI PHÁP TRÍ TUỆ SỐ

Company type
IT Product
Company industry
AI Software & Services
Company size
51-150 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email