- Triển khai các thuật toán để xử lý một lượng lớn dữ liệu thời gian thực (real-time data). Luôn chủ động nghiên cứu giải pháp cho các vấn đề.
- Thiết kế và phát triển các REST API để hỗ trợ nhiều loại khách hàng khác nhau.
- Xây dựng các hệ thống Backend as services (Bass), có thể mở rộng, mang tính khả dụng cao, an toàn và đáng tin cậy.
- Xây dựng ứng dụng Web tối ưu performance, tập trung cải thiện UI/UX.
- Phối hợp chặt chẽ với nhóm khách hàng và nhóm thiết kế sản phẩm để thực hiện nhanh chóng các tính năng và thử nghiệm mới.
- Xây dựng các tài liệu mô tả về phần mềm.
- Xây dựng giải pháp Automation trên thiết bị di động và trình duyệt.
- Nghiên cứu giải pháp, công nghệ mới áp dụng vào dự án.
- Thực hiện đo hiệu năng, phân tích hiệu suất và bảo mật.
- Các yêu cầu khác theo sự phân công của cấp quản lý.
- Tốt nghiệp đại học khối ngành CNTT.
- Kinh nghiệm hơn 02 năm với kỹ thuật phần mềm.
- Kinh nghiệm làm việc với Python hoặc NodeJS.
- Kinh nghiệm lập trình với 1 trong các framework: Expressjs, Nestjs, Loopback4, Flask.
- Kinh nghiệm làm việc với 1 trong các database MySQL, PostgresQL ElasticSearch, MongoDB.
- Kinh nghiệm làm việc với Kafka, Redis.
- Kiến thức về các cách giao thức giữa client-server (REST, HTTP, JSON).
- Kiến thức về Lập trình hướng đối tượng.
- Hiểu biết với các trình quản lý source code (GIT).
- Có kỹ năng tư duy logic và thuật toán tốt, phân tích và giải quyết vấn đề.
- Có khả năng viết code sạch, tập trung vào hiệu suất, có thể tái sử dụng và dễ hiểu .
- Kinh nghiệm thiết kế và phát triển web services được viết dựa trên
kiến trúc REST.
- Khả năng làm việc trong môi trường không ngừng thay đổi và phát triển liên tục.