Mô tả Công việc:
Chúng tôi đang tìm kiếm một chuyên gia lành nghề để tối ưu hóa và nâng cao dịch vụ kết xuất cùng khả năng phục hồi sau sự cố. Ứng viên lý tưởng sẽ chịu trách nhiệm thiết kế và tối ưu kiến trúc kết xuất phía máy chủ (SSR) để đạt hiệu suất cao và triển khai chiến lược giảm tải động, đảm bảo tính sẵn sàng của dịch vụ trong các tình huống có lượng truy cập lớn.
Các nhiệm vụ chính bao gồm xây dựng giải pháp phục hồi sau sự cố (như bộ nhớ đệm đa tầng, cơ chế dữ liệu dự phòng và chuyển đổi lưu lượng) để nâng cao độ ổn định của hệ thống. Vai trò này cũng đòi hỏi dẫn dắt việc tích hợp kết xuất đồng hình với công nghệ micro-frontend nhằm đạt được sự tách biệt mô-đun và tích hợp động trong môi trường hợp tác đa nhóm.
Vị trí yêu cầu thiết lập lớp middleware BFF (Backend For Frontend) dựa trên Node.js để tổng hợp các dịch vụ backend không đồng nhất và tối ưu mô hình hợp tác frontend-backend. Ngoài ra, ứng viên sẽ trích xuất và đóng gói các lớp dịch vụ miền hướng nghiệp vụ dựa trên API backend, thiết kế các mô-đun nghiệp vụ có tính gắn kết cao và kết nối lỏng lẻo.
Vai trò bao gồm thiết kế giải pháp tối ưu pipeline CI/CD để giảm thời gian xây dựng và triển khai, đồng thời triển khai các khả năng như phát hành canary và khôi phục một click. Dự kiến tham gia phát triển nền tảng low-code/trực quan hóa, tập trung tạo ra các quy chuẩn giao diện tiêu chuẩn cho dịch vụ nghiệp vụ để tách biệt sự hợp tác frontend-backend và cải thiện hiệu quả lặp lại.
Trách nhiệm Chính:
- Tối ưu kiến trúc SSR và triển khai chiến lược giảm tải động
- Phát triển giải pháp phục hồi sau sự cố toàn diện
- Tích hợp kết xuất đồng hình với công nghệ micro-frontend
- Xây dựng và duy trì lớp middleware Node.js BFF
- Thiết kế lớp dịch vụ miền dựa trên API backend
- Tối ưu pipeline CI/CD và quy trình triển khai
- Đóng góp vào phát triển nền tảng low-code/trực quan hóa
Yêu cầu Công việc:
Học vấn: Bằng cử nhân trở lên về Khoa học Máy tính, Kỹ thuật Phần mềm hoặc lĩnh vực liên quan.
Kỹ năng Kỹ thuật:
- Hiểu biết sâu về ít nhất một framework frontend phổ biến (React/Vue/Angular)
- Chuyên môn về hệ sinh thái Node.js (Express/Koa/NestJS) với kinh nghiệm xử lý lượng truy cập lớn, điều chỉnh hiệu suất và khắc phục rò rỉ bộ nhớ
- Thành thạo nguyên tắc thiết kế cơ sở dữ liệu quan hệ/phi quan hệ
- Quen thuộc với kết xuất phía máy chủ và các framework SSR phổ biến như Next.js
- Kinh nghiệm phát triển lớp BFF và thiết kế API RESTful/GraphQL
- Thành thạo công cụ CI/CD (Jenkins, GitLab CI) và container hóa (Docker/K8s)
- Kinh nghiệm tối ưu hiệu suất hệ thống phức tạp
Kinh nghiệm: 5+ năm kinh nghiệm phát triển frontend với 3+ năm làm việc với Node.js trong các dự án quy mô trung bình đến lớn.
Phúc lợi:
Môi trường làm việc từ xa hoàn toàn, gói đãi ngộ cạnh tranh và văn hóa nhóm hợp tác.
Ứng viên quan tâm vui lòng liên hệ qua Telegram: @Oran_Gina hoặc email: [email protected]


