Lập trình viên Full-stack cấp cao (NSDLD/146901)
Chi tiết việc làm
Trách nhiệm
1. Thiết kế kiến trúc và hệ thống
• Xây dựng kiến trúc tổng thể cho ứng dụng web/phần mềm đảm bảo tính mở rộng (scalability), hiệu năng cao và bảo mật.
• Lựa chọn công nghệ, framework, cơ sở dữ liệu (SQL/NoSQL) và công cụ phù hợp với bài toán của dự án.
2. Phát triển và tích hợp (Frontend & Backend)
• Phát triển các tính năng phức tạp ở phía Client-side (Frontend) với các công nghệ hiện đại (React, Angular, Vue, v.v.).
• Xây dựng và tối ưu hệ thống Server-side (Backend), thiết kế và viết các API (RESTful, GraphQL).
• Thiết kế, tối ưu truy vấn và quản lý hệ thống cơ sở dữ liệu (MySQL, PostgreSQL, MongoDB,...).
3. DevOps và triển khai (Deployment & Operations)
• Tham gia vào quy trình CI/CD, tự động hóa việc build, test và deploy ứng dụng lên các nền tảng Cloud (AWS, GCP, Azure,...) hoặc máy chủ riêng.
• Giám sát hiệu năng hệ thống, xử lý các sự cố nghiêm trọng (Hotfix/Incident response).
Nhiệm vụ
Xây dựng các tính năng trên công cụ quản lý hợp đồng và tình trạng phòng khách sạn: mùa, giá cả, phân bổ, khuyến mãi và quy tắc hủy đặt phòng. Viết và duy trì kết nối với nhà cung cấp (SOAP và REST) và API đối tác. Xây dựng màn hình trong hệ thống quản trị React dành cho các công ty quản lý điểm đến (DMC) và các nhà điều hành tour. Viết các bài kiểm tra chức năng cho mọi thay đổi và mọi lỗi. Giám sát quá trình sản xuất trên Datadog và khắc phục sự cố cùng với nhóm. Xem xét các yêu cầu hợp nhất, hướng dẫn lựa chọn thiết kế và giữ cho mã nguồn sạch sẽ khi sản phẩm phát triển. Các vấn đề bạn sẽ giải quyết: Trí tuệ nhân tạo (AI) bên trong nền tảng. Mục tiêu chính là làm cho Koob dễ sử dụng hơn thông qua AI. Máy chủ MCP của chúng tôi hiện đã cho phép các tác nhân AI tìm kiếm khách sạn, tải hợp đồng và đặt phòng. Tiếp theo là các tính năng như RAG trên nội dung khách sạn và điểm đến của chúng tôi, và các trợ lý giúp các DMC và nhà điều hành tour hoàn thành công việc nhanh hơn...
Quyền hạn
1. Quyền quyết định về kỹ thuật
• Đề xuất, lựa chọn hoặc phủ quyết các giải pháp công nghệ, thư viện, hoặc kiến trúc do tính khả thi và rủi ro của dự án.
• Quyền đưa ra tiêu chuẩn kỹ thuật bắt buộc mà các thành viên trong nhóm phát triển phải tuân thủ.
2. Quyền kiểm soát chất lượng mã nguồn (Code Approval)
• Có quyền phê duyệt (Merge/Approve) hoặc yêu cầu chỉnh sửa (Reject/Request changes) đối với các Pull Request (PR) của lập trình viên khác trong quá trình Code Review.
3. Quyền phân bổ và ước lượng công việc
• Tham gia đánh giá độ khó, ước lượng thời gian (Estimation) cho các task/milestone của dự án.
• Có tiếng nói chuyên môn trong việc phân công nhiệm vụ kỹ thuật cho các thành viên phù hợp với năng lực.
4. Quyền đề xuất cải tiến và tối ưu
• Được quyền đề xuất thay đổi quy trình làm việc Agile/Scrum, công cụ quản lý mã nguồn (Git/GitHub) hoặc hạ tầng để nâng cao năng suất của toàn team.
Yêu cầu học vấn
- Trình độ phổ thông cao nhất: Tốt nghiệp Trung học phổ thông
- Trình độ chuyên môn kỹ thuật: Đại học
Yêu cầu khả năng làm việc
Quyền lợi
- Hỗ trợ ăn (4 bữa).
Thông tin khác
Thời gian làm việc
- Yêu cầu về thời gian: Hành chính
Việc làm tương tự
Chuyên viên BI (Business Intelligence)
CÔNG TY CỔ PHẦN CASPER VIỆT NAM
Hoạt động, dịch vụ khác
Chuyên viên Performance Ads Ecommerce
CÔNG TY CỔ PHẦN CASPER VIỆT NAM
Hoạt động, dịch vụ khác
Chuyên viên QC kho
CÔNG TY CỔ PHẦN CASPER VIỆT NAM
Hoạt động, dịch vụ khác
Chuyên Viên Phân Tích Dữ Liệu
CÔNG TY CỔ PHẦN TẬP ĐOÀN MEEY LAND
Hoạt động, dịch vụ khác

