Mô tả Công việc
I. TỔNG QUAN VỊ TRÍ
Frontend Engineer tại HDS là người xây phần mà nhà đầu tư nhìn thấy và chạm vào mỗi ngày - bảng giá, lệnh khớp, danh mục. Công việc không dừng ở giao diện đẹp: bạn sẽ xử lý dữ liệu real-time, tối ưu hiệu năng render và giữ mọi thứ mượt ngay cả khi thị trường biến động mạnh. Vị trí phù hợp với người đã có kinh nghiệm thực chiến và muốn làm sản phẩm tài chính nghiêm túc.
II. TRÁCH NHIỆM CHÍNH
1. Phát triển Giao diện Sản phẩm Chứng khoán
Xây dựng và duy trì các module giao diện cốt lõi: bảng giá real-time, biểu đồ kỹ thuật, luồng đặt lệnh, danh mục đầu tư và báo cáo tài khoản.
Tích hợp WebSocket và REST API để hiển thị dữ liệu thị trường live với độ trễ thấp và độ chính xác cao.
Đảm bảo UI hoạt động ổn định và nhất quán trên cả web platform và mobile web trong giờ giao dịch cao điểm.
2. Tối ưu Hiệu năng và Chất lượng Code
Tối ưu rendering performance: lazy loading, code splitting, memoization và virtual scrolling cho các danh sách dữ liệu lớn (bảng giá, lịch sử giao dịch).
Viết unit test và integration test đạt coverage tối thiểu theo chuẩn team; tham gia code review và đặt chuẩn chất lượng cho các thành viên junior.
Phát hiện và xử lý performance bottleneck bằng Chrome DevTools, Lighthouse và các công cụ profiling thực chiến.
3. Phối hợp Sản phẩm & Xây dựng Design System
Làm việc trực tiếp với
Product Owner, UI/UX
Designer và Backend Engineer: phân tích wireframe, đánh giá khả thi kỹ thuật, định nghĩa API contract và đảm bảo tích hợp end-to-end hoạt động đúng.
Tham gia sprint planning, grooming và demo; đưa ra estimate chính xác và chủ động báo cáo technical risk trước khi thành vấn đề.
Xây dựng và duy trì shared component library, chuẩn hóa design token, theme system và viết tài liệu component (Storybook hoặc tương đương) để team sử dụng độc lập.