This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Junior/Middle Backend Developer (NodeJS/NestJS)
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:
- Thiết kế & triển khai RESTful API với NestJS cho các domain: Orders, Materials, Inventory, WorkOrders, JobTickets, Invoices, Payments.
- Thiết kế schema/ERD, migrations, tối ưu hoá truy vấn cho PostgreSQL/MySQL (primary OLTP DB).
- Xây transactional logic, đảm bảo atomicity cho thao tác quan trọng (reserve inventory, approve order, create workorder).
- Triển khai messaging/eventing (Kafka hoặc RabbitMQ) để tích hợp giữa modules (Order → CheckMaterials → Create Requisition → Create WorkOrder).
- Quản lý file proofing: presigned URL → S3 multipart upload (MinIO/S3) → metadata, versioning.
- Xây authentication & authorization (OAuth2 / OpenID Connect / JWT) và RBAC; audit logging cho actions quan trọng.
- Thiết lập cache (Redis), distributed locks (Redlock) để xử lý concurrency.
- Viết tests unit & integration, contract tests (Pact), và thực hiện load/perf tests (kịch bản order burst).
- Viết CI/CD pipelines (GitHub Actions/GitLab CI) — build → tests → image → deploy.
Your skills and experience
- 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).
- Kinh nghiệm: 1+ năm (Junior) / 3+ năm (Mid) dev backend production.
- Node.js & NestJS: Thành thạo NestJS (modules, providers, interceptors, guards, pipes), TypeScript.
- Database: PostgreSQL/MySQL (schema design, indexing, EXPLAIN plan, partitioning). Biết ORM: TypeORM/Prisma.
- Transactions & concurrency: Sử dụng transaction managers, hiểu isolation levels, giải pháp tránh race.
- Security: JWT/OAuth2, HTTPS, OWASP, secure storage for secrets.
- APIs: Xây dựng, thiết kế, bảo mật APIs. Viết tài liệu APIs (Swagger).
- 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Ố