Mô Tả Công Việc
Trách Nhiệm Chính
- Thiết kế kiến trúc và phát triển các tính năng cốt lõi từ đầu đến cuối; từ ý tưởng và nghiên cứu đến triển khai và cải tiến, qua tất cả các giai đoạn bao gồm triển khai, bảo trì và các bản cập nhật sau này
- Hỗ trợ thiết kế kiến trúc và xây dựng các hệ thống backend hiệu suất cao để phục vụ các tính năng chính của thị trường
- Suy nghĩ tổng thể về cách các phần của hệ thống kết hợp với nhau từ UX đến các API cơ bản và mô hình dữ liệu
- Hướng dẫn và đào tạo các thành viên khác trong nhóm về các phương pháp tốt nhất và cách tiếp cận các vấn đề lớn không rõ ràng
- Hợp tác với Quản lý Sản phẩm, Nhà thiết kế và các Kỹ sư khác để ưu tiên, xác định phạm vi và thiết kế các tính năng mới
- Ưu tiên các dự án và nhiệm vụ dựa trên tác động; cân bằng giữa tốc độ phát triển và xây dựng cho lâu dài
Kỹ Năng Yêu Cầu
- Kinh nghiệm đã được chứng minh trong việc thiết kế kiến trúc và phát triển các hệ thống phần mềm phức tạp
- Nền tảng vững chắc về phát triển và tối ưu hóa hệ thống backend
- Khả năng suy nghĩ tổng thể về kiến trúc hệ thống và trải nghiệm người dùng
- Kinh nghiệm hướng dẫn và đào tạo các kỹ sư khác
- Kỹ năng hợp tác xuất sắc với các nhóm chức năng chéo
- Khả năng ưu tiên và quản lý dự án mạnh mẽ
Yêu Cầu Ưu Tiên
- Kinh nghiệm với các nền tảng thị trường hoặc các hệ thống phức tạp tương tự
- Hiểu biết về các mẫu kiến trúc hiện đại và phương pháp tốt nhất
- Nền tảng về tối ưu hóa hiệu suất và khả năng mở rộng
- Kinh nghiệm làm việc trong môi trường phát triển agile
