Mô Tả Công Việc
Chúng tôi đang tìm kiếm một Kỹ sư Front-End có tay nghề để gia nhập đội ngũ phát triển năng động của chúng tôi. Trong vai trò này, bạn sẽ chịu trách nhiệm xây dựng và tối ưu hóa giao diện người dùng cho các ứng dụng web và di động của chúng tôi, đảm bảo hiệu suất mượt mà và trải nghiệm người dùng tuyệt vời.
Trách Nhiệm Chính
- Phát triển và bảo trì các thành phần front-end cho sản phẩm web và di động của công ty bằng cách sử dụng các framework JavaScript hiện đại
- Hợp tác với quản lý sản phẩm, nhà thiết kế UI/UX và kỹ sư backend để thảo luận yêu cầu và thiết kế giải pháp kỹ thuật
- Tối ưu hóa, gỡ lỗi và liên tục cải thiện mã front-end để nâng cao hiệu suất trang và trải nghiệm người dùng
- Tạo tài liệu mã toàn diện và tham gia đánh giá mã đồng nghiệp để duy trì tiêu chuẩn phát triển cao
- Cập nhật các công nghệ front-end mới nổi và xu hướng ngành, đề xuất giải pháp sáng tạo để tăng tính cạnh tranh của sản phẩm
Yêu Cầu Công Việc
- Bằng cử nhân về Khoa học Máy tính hoặc lĩnh vực kỹ thuật liên quan
- Trên 3 năm kinh nghiệm phát triển front-end chuyên nghiệp
- Thành thạo HTML5, CSS3, JavaScript (ES6+) và các framework hiện đại (React, Vue hoặc Angular)
- Kinh nghiệm với thiết kế đáp ứng và tương thích đa trình duyệt
- Hiểu biết sâu sắc về kỹ thuật tối ưu hóa hiệu suất web
- Quen thuộc với hệ thống kiểm soát phiên bản (Git)
- Kỹ năng giải quyết vấn đề xuất sắc và chú ý đến chi tiết
- Khả năng làm việc hiệu quả trong môi trường nhóm hợp tác
Ưu Tiên
- Kinh nghiệm phát triển ứng dụng di động (React Native, Flutter)
- Kiến thức về công nghệ backend và RESTful APIs
- Hiểu biết về nguyên tắc thiết kế UI/UX
- Kinh nghiệm với framework kiểm thử (Jest, Mocha)
- Đóng góp cho các dự án mã nguồn mở