Vị trí công việc này hiện tại đã hết hạn nộp hồ sơ, bạn có thể tham khảo thêm một số công việc liên quan phía dưới
Mô tả công việc
Mô tả Công việc
· Phân tích yêu cầu và thiết kế
kiến trúc hệ thống để
phục vụ cho ứng dụng web và app sử dụng TypeScript trên nền tảng NodeJs và các framwork phổ biến hiện nay.
· Tối ưu hóa hiệu suất, đảm bảo hệ thống hoạt động ổn định, bảo mật cao và có khả năng mở rộng.
· Nâng cấp và bảo trì các hệ thống hiện có.
· Thiết kế và quản lý cơ sở dữ liệu (Postgres/MongoDB), tối ưu hóa truy vấn và đảm bảo tính toàn vẹn dữ liệu.
· Thực hiện công việc kiểm thử và đảm bảo chất lượng, sửa lỗi và cải tiến hệ thống dự trên phản hồi người dùng.
· Phối hợp với đội ngũ thiết kế, phòng sản phẩm để triển khai hệ thống để phục vụ nhu cầu kinh doanh.
· Cập nhật xu hướng, công nghệ mới trong lĩnh vực phát triển Backend và NodeJs
· Ứng dụng Microservice, Kubernates,...vào việc phát triển hệ thống.
· Quản lý mã nguồn bằng công cụ như Gitlab, git
· Hướng dẫn, hỗ trợ và chia sẻ kiến thức, kinh nghiệm với đội ngũ để nâng cao kỹ năng chung.
· Tham gia họp dự án, báo cáo tiến độ và đề xuất giải pháp kỹ thuật khi cần thiết.
· Tham gia hỗ trợ xử lý các vấn đề phát sinh đột xuất khi có yêu cầu ngoài giờ hành chính.
Yêu cầu
Yêu Cầu Công Việc
· Tốt nghiệp Đại học / Cao đẳng chuyên ngành công nghệ thông tin, khoa học máy tính hoặc các ngành liên quan.
· Có từ 3 năm kinh nghiệm phát triển ứng dụng Backend sử dụng NodeJs
· Kinh nghiệm làm việc với các ngôn ngữ lập trình khác như JavaScript, TypeScript.
· Thành thạo các Framework phổ biến như Fastify, NestJS, Hapi, Express...
· Kinh nghiệm với các công cụ quản lý cơ sở dữ liệu như Postgres, MongoDB
· Kinh nghiệm với các công cụ quản lý cache và message queue như Redis, RabbitMQ, Kafka,..
· Hiểu biết tốt về thiết kế API RESTful, có khả năng tự thiết kế database để tối ưu tính năng và có kinh nghiệm xử lý dữ liệu lớn.
· Có kinh nghiệm phát triển hệ thống theo mô hình Microservices
· Kiến thức về bảo mật web và các phương pháp bảo mật ứng dụng.
· Có kinh nghiệm thêm về các công cụ DevOps là 1 lợi thế.
· Có kỹ năng giao tiếp, thuyết trình và làm việc nhóm tốt.
· Có kỹ năng quản lý thời gian, sắp xếp công việc cá nhân và nhóm tốt.
· Tận tâm, cầu thị có trách nhiệm, chủ động và tích cực trong công việc tốt.
· Thái độ tốt, lắng nghe, hòa nhập, phản hồi tích cực, đổi mới và phát triển.
Quyền lợi
Chế độ bảo hiểm
Du Lịch
Chế độ thưởng
Chăm sóc sức khỏe
Đào tạo
Tăng lương
Thông tin chung
- Ngày hết hạn: 31/05/2025
- Thu nhập: Cạnh tranh