Chuyên viên Phát triển Frontend (REACTJS/NEXTJS) MỚI
Về công việc
Trách nhiệm chính
- Thiết kế và phát triển giao diện người dùng cho các hệ thống giao dịch chứng khoán và số hóa vận hành nội bộ bằng ReactJS/NextJS.
- Tham gia phát triển Web Trading, bảng giá, quản lý tài sản/danh mục, CRM, ERP, IPortal và các nền tảng nghiệp vụ nội bộ.
- Phân tích yêu cầu, thiết kế và phát triển các thành phần giao diện theo đặc tả nghiệp vụ và kỹ thuật.
- Tích hợp RESTful API, WebSocket, MQTT và các dịch vụ realtime phục vụ dữ liệu thị trường, trạng thái lệnh và thông tin tài khoản.
- Phát triển và tối ưu các màn hình có lượng dữ liệu realtime lớn, tần suất cập nhật cao; bảo đảm khả năng hiển thị và xử lý nhanh, ổn định.
- Xây dựng Data Grid, Virtualized List, bảng dữ liệu lớn, dashboard, biểu đồ và các màn hình nghiệp vụ phức tạp.
- Phối hợp với UX/UI, Back-end, BA và các đơn vị nghiệp vụ để bảo đảm trải nghiệm người dùng, tính chính xác dữ liệu và hiệu năng hệ thống.
- Tối ưu giao diện trên nhiều trình duyệt, thiết bị; tham gia kiểm thử, xử lý lỗi, tối ưu hiệu năng và bảo trì sau triển khai.
- Quản lý source code trên Git; thực hiện branch, merge, code review và tuân thủ quy trình phát triển phần mềm, coding standard và yêu cầu an toàn thông tin.
- Nghiên cứu, đề xuất và áp dụng các công nghệ Frontend mới nhằm nâng cao chất lượng sản phẩm.
Yêu cầu
- Tốt nghiệp Đại học chuyên ngành Công nghệ thông tin, Kỹ thuật phần mềm, Hệ thống thông tin, Toán – Tin hoặc các chuyên ngành khác liên quan.
- Có từ 2 năm kinh nghiệm làm việc trở lên.
- Thành thạo ReactJS, NextJS, JavaScript/TypeScript, HTML và CSS.
- Có kinh nghiệm React Hooks, Redux, Redux Toolkit, Redux-Saga hoặc thư viện quản lý state tương đương.
- Có kinh nghiệm với Material UI, Ant Design, Bootstrap, Styled Components hoặc các thư viện UI/styling tương đương.
- Có kinh nghiệm AG Grid hoặc thư viện Data Grid tương đương; xử lý Data Grid/Virtualized List, bảng dữ liệu lớn, dashboard và biểu đồ.
- Có kinh nghiệm với Vite, Webpack hoặc các công cụ build/bundler tương đương.
- Nắm vững Responsive Web Design, Cross-browser Compatibility và tối ưu hiệu năng Frontend.
- Có kinh nghiệm tích hợp RESTful API và xác thực/phân quyền sử dụng JWT/Token-based Authentication.
- Có kiến thức về quản lý token, session, CORS, XSS và bảo vệ thông tin nhạy cảm phía Client.
- Sử dụng Git, GitLab/GitHub và làm việc theo mô hình branch/merge/code review.
- Tư duy logic, khả năng phân tích và giải quyết vấn đề tốt; chủ động học hỏi, phối hợp nhóm và có tinh thần trách nhiệm.
Yêu cầu ưu tiên
- Có kinh nghiệm WebSocket, MQTT hoặc các hệ thống realtime.
- Có kinh nghiệm GitLab CI/CD hoặc công cụ CI/CD tương đương.
- Có kinh nghiệm Unit Test, Integration Test.
- Đã phát triển ứng dụng yêu cầu hiệu năng cao và cập nhật dữ liệu realtime.
- Có kinh nghiệm trong lĩnh vực chứng khoán, tài chính, ngân hàng, CRM, ERP hoặc hệ thống số hóa doanh nghiệp.
Mức lương
- Mức lương: Thỏa thuận
Phúc lợi
- BHXH, BHYT, BHTN, Bảo hiểm sức khỏe theo quy định của Công ty
- Tham gia các chương trình đào tạo, huấn luyện của Công ty
- Môi trường làm việc chuyên nghiệp, thân thiện, năng động
Hình thức làm việc
- Làm việc tại Tòa nhà Thăng Long, 98A Ngụy Như Kon Tum, Phường Thanh Xuân, Thành phố Hà Nội
Thông tin khác
- Nộp Bản Thông tin ứng viên theo mẫu của MBS theo hình thức: Nộp hồ sơ Online trên website tuyển dụng/Gửi qua email: Tuyendung.mbs@mbs.com.vn hoặc Nộp hồ sơ trực tiếp tại Công ty theo địa chỉ: Phòng Nhân sự & Phát triển nguồn lực – Khối Nhân sự – Công Ty Cổ Phần Chứng Khoán MB, Địa chỉ: Tầng 5, tòa nhà Thăng Long, 98A Ngụy Như Kon Tum, Thanh Xuân, Hà Nội
- Thời hạn nhận hồ sơ: Phỏng vấn cuốn chiếu ngay khi nhận được hồ sơ đến khi tuyển được ứng viên phù hợp.