Nghiên cứu chức năng của sản phẩm: Tìm hiểu và phân tích các tính năng, yêu cầu nghiệp vụ của sản phẩm.
Phát triển các chức năng mới và bảo trì chức năng hiện tại: Lập trình các tính năng mới đồng thời tối ưu, sửa lỗi và duy trì hệ thống đang vận hành.
Phát triển các tính năng mới giao tiếp với người dùng (User-facing features): Xây dựng giao diện và các tính năng tương tác trực tiếp mà người dùng nhìn thấy và trải nghiệm.
Xây dựng mã nguồn và thư viện có thể tái sử dụng cho tương lai: Thiết kế các thành phần code chuẩn hóa, tối ưu để dễ dàng tái sử dụng trong các dự án hoặc tính năng sau này.
Đảm bảo tính khả thi về mặt kỹ thuật của các thiết kế UI/UX: Phối hợp với đội ngũ thiết kế để đánh giá và hiện thực hóa các bản vẽ giao diện/trải nghiệm người dùng lên sản phẩm thực tế một cách chuẩn xác.
Tối ưu hóa ứng dụng để đạt tốc độ và khả năng mở rộng tối đa: Cải thiện hiệu năng tải trang, xử lý mượt mà và đảm bảo hệ thống chịu tải tốt khi lượng người dùng tăng lên.
Đảm bảo tất cả dữ liệu nhập vào từ người dùng được xác thực trước khi gửi lên Back-end: Kiểm tra và validate dữ liệu ở phía Client (Frontend) để đảm bảo tính chính xác và an toàn bảo mật trước khi truyền dữ liệu về máy chủ.
Sửa lỗi, nâng cao chất lượng và độ ổn định của sản phẩm: Tìm kiếm, khắc phục các sự cố kỹ thuật (bugs) nhằm nâng cao trải nghiệm người dùng và giúp hệ thống hoạt động ổn định hơn.
Thành thạo Angular 4+, JavaScript với hơn 3 năm kinh nghiệm làm việc với Angular hiện đại (v8+); ưu tiên ứng viên mạnh về Angular 16–19 và đặc biệt là Angular 19.
Có kinh nghiệm phát triển các trang web dành cho điện thoại thông minh (smartphone sites) và website có giao diện phản hồi (responsive sites).
Có kinh nghiệm phát triển sử dụng HTML5 / CSS3 / Bootstrap.
Hiểu rõ khái niệm cơ bản và phương pháp triển khai của mô hình MVVM (Model-View-ViewModel).
Có khả năng nghiên cứu và áp dụng các công nghệ mới một cách nhanh chóng.
Ưu tiên:
Có kinh nghiệm làm việc với nền tảng WebRTC hoặc từng xây dựng các chức năng tương tự như Appear.in, v.v.
Có kinh nghiệm phát triển sử dụng Firebase (Auth, Firestore, Realtime DB, Cloud Functions).