Join our team
Are you ready to be a part of something different?
Front-End Developer
Công ty CP Truyền thông và Công nghệ ICOMM Việt Nam tuyển vị trí Front-End Developer, mức lương up to 30.000.000 VNĐ, làm việc tại Hà Nội
Địa điểm làm việc
Công ty CP Truyền thông và Công nghệ ICOMM Việt Nam
Tầng 24, Tòa VIWASEEN, 48 Tố Hữu, Đại Mỗ, Hà Nội.
Thời gian làm việc
- Từ thứ 2 đến thứ 6: 08h15 - 17h15
- Thứ 7: 9h00 - 12h00
- Nghỉ trưa 01h00 phút (12h00 - 13h00)
- Nghỉ cố định 1 thứ Bảy ở tuần thứ hai trong tháng
Mô tả công việc
Lập trình viên Frontend chịu trách nhiệm xây dựng các giao diện người dùng (UI/UX) tiên tiến và tối ưu hóa hiệu suất cho các sản phẩm công nghệ trọng điểm của ICOMM, đặc biệt tập trung vào các giải pháp Trí tuệ Nhân tạo (AI), BigData đảm bảo khả năng tiếp cận và tương tác hiệu quả của người dùng cuối.
1. Phát triển Ứng dụng (70%)
- Phát triển các ứng dụng liên quan tới AI: Tham gia xây dựng và phát triển giao diện người dùng cho các sản phẩm và ứng dụng AI cốt lõi trong các lĩnh vực Computer Vision, Xử lý Ngôn ngữ Tự nhiên (NLP), và Xử lý Giọng nói (Speech)
- Xử lý Dữ liệu Lớn: Phát triển các cơ chế hiển thị và tương tác hiệu quả với lượng dữ liệu vô cùng lớn (Big Data) một cách nhanh chóng và ổn định
- Xây dựng các biểu đồ, dashboard và giao diện trực quan hóa dữ liệu phức tạp
- Tối ưu hóa các truy vấn và rendering để đảm bảo hiệu suất cao khi tải và lọc dữ liệu
- Sử dụng Công nghệ Lõi:
- Thực hiện triển khai các tính năng mới và duy trì ứng dụng bằng Vue.js (phiên bản 2/3), áp dụng các mô hình quản lý trạng thái với Vuex/Pinia
- Thiết kế và xây dựng các thành phần giao diện (UI Components) có khả năng tái sử dụng cao, tuân thủ chặt chẽ các tiêu chuẩn thiết kế (Design System)
- Tích hợp chặt chẽ và xử lý dữ liệu từ các API Backend (RESTful/GraphQL), bao gồm xử lý lỗi, định dạng và hiển thị dữ liệu trả về từ hệ thống AI và Big Data
- Áp dụng các kỹ thuật CSS Pre-processors (SASS/LESS) và các Framework UI/CSS để đảm bảo giao diện đồng bộ và có tính phản hồi (Responsive Design)
2. Đảm bảo Chất lượng và Cộng tác (30%)
- Tối ưu Hiệu suất: Thường xuyên đánh giá và tối ưu hóa kiến trúc Frontend để đạt tốc độ tải, khả năng phản hồi và trải nghiệm người dùng tối ưu trên mọi nền tảng
- Đảm bảo Chất lượng Code: Tuân thủ các tiêu chuẩn lập trình cao, thực hiện kiểm thử đơn vị (Unit Testing), và tham gia tích cực vào quy trình đánh giá mã (Code Review)
- Phối hợp Chuyên môn: Cộng tác hiệu quả với các Kỹ sư AI/Machine Learning, Kỹ sư Backend để chuyển đổi yêu cầu nghiệp vụ phức tạp thành giải pháp kỹ thuật hoàn chỉnh
Các phúc lợi dành cho bạn
- Mức lương up to 30.000.000 VNĐ
- Đối với ứng viên có kinh nghiệm sẽ thỏa thuận dựa trên năng lực, đảm bảo mức cạnh tranh so với thị trường
- Hưởng từ 13-17 tháng lương/năm, chưa tính các khoản thưởng khác
- Được tham gia vào các dự án lớn đang triển khai tại các cơ quan nhà nước, các tập đoàn, doanh nghiệp lớn nhất Việt Nam
- Được đào tạo kiến thức chuyên sâu phục vụ công việc, được đánh giá và đề đạt lên các vị trí cao trong công ty
- Làm việc trong môi trường NĂNG ĐỘNG và THOẢI MÁI
- Học hỏi kinh nghiệm trực tiếp từ các chuyên gia hàng đầu
- Được hưởng đầy đủ chế độ đãi ngộ về lương, thưởng, bảo hiểm, nghỉ phép theo quy định của pháp luật
- Thưởng nóng hàng tháng đối với nhân viên, đội nhóm có thành tích xuất sắc
- Thưởng các ngày lễ 1/1, 30/4, 2/9, 8/3, 20/10, 1/6, rằm trung thu (cho gia đình có con nhỏ)
- Cơm trưa, pantry, du lịch, team building, happy hours, đồ ăn nhẹ mỗi tối cho nhân sự làm thêm giờ
- Du lịch trong nước hoặc nước ngoài
- Được tham gia các chương trình hoạt động gắn kết, xây dựng văn hóa doanh nghiệp: tổ chức các ngày 20/10, 8/3 cho ICOMM women, 6/4 cho các ICOMM men, tiệc cuối năm công ty, tiệc sinh nhật nhân sự, các hoạt động team building khác
Yêu cầu năng lực chuyên môn
1. Kiến thức và Kinh nghiệm Bắt buộc
Ứng viên cần có tối thiểu 1-3 năm kinh nghiệm làm việc thực tế trong lĩnh vực Phát triển Frontend:
- Công nghệ Lõi: Có kinh nghiệm vững chắc với Vue.js (ưu tiên sử dụng Vue 2/3), đồng thời thành thạo các thư viện quản lý trạng thái như Vuex hoặc Pinia
- Nền tảng Web: Nắm vững và áp dụng thuần thục HTML5, CSS3, và các kỹ thuật CSS Pre-processors (như SCSS/LESS). Có khả năng làm việc với các Framework CSS phổ biến (như Tailwind CSS hoặc Bootstrap) để xây dựng giao diện có tính phản hồi (Responsive Design)
- JavaScript: Thành thạo JavaScript (ES6+) và hiểu rõ về kiến trúc Single Page Application (SPA)
- Tích hợp Dữ liệu: Có khả năng tích hợp và xử lý dữ liệu trả về từ các API Backend (RESTful/GraphQL) một cách hiệu quả, bao gồm xử lý lỗi và định dạng dữ liệu phức tạp
2. Kiến thức và Kinh nghiệm Ưu tiên
- Công cụ Phát triển: Có kinh nghiệm sử dụng các công cụ đóng gói (Bundler) như Vite hoặc Webpack và làm việc chuyên nghiệp với hệ thống kiểm soát phiên bản Git trong môi trường làm việc theo quy trình Agile/Scrum
- Trực quan hóa Dữ liệu: Có kinh nghiệm xây dựng các ứng dụng có tính năng trực quan hóa dữ liệu lớn (Data Visualization) sử dụng các thư viện chuyên biệt như D3.js, Chart.js hoặc ECharts
- TypeScript: Có kinh nghiệm làm việc thực tế với TypeScript để nâng cao tính ổn định và khả năng bảo trì của mã nguồn
- Kiểm thử: Có hiểu biết và kinh nghiệm áp dụng các phương pháp kiểm thử như Unit Test/Integration Test (ví dụ: Vue Testing Library, Jest)
- AI/ML Context: Có hiểu biết cơ bản hoặc kinh nghiệm làm việc với các thách thức kỹ thuật khi hiển thị kết quả từ các mô hình AI
- CI/CD: Có kinh nghiệm làm việc với các hệ thống Tích hợp và Triển khai Liên tục (CI/CD)
3. Phẩm chất Cá nhân
- Có tư duy logic và khả năng phân tích, giải quyết các vấn đề kỹ thuật phức tạp
- Có tinh thần trách nhiệm cao, chủ động trong công việc và khả năng làm việc độc lập cũng như làm việc nhóm hiệu quả
- Có khả năng đọc hiểu tốt các tài liệu kỹ thuật chuyên ngành bằng tiếng Anh
Liên hệ và nộp hồ sơ
- Nộp CV qua mail: jobs@icomm.vn
- Điện thoại liên hệ: Ms Lương – 0344 712 889
Phòng Nhân sự - Công ty Cổ phần Truyền thông và Công nghệ ICOMM Việt Nam. Tầng 24, tòa VIWASEEN, 48 Tố Hữu, Đại Mỗ, Hà Nội