Phát triển, xây dựng và bảo trì các website/web app theo yêu cầu
Tham gia phân tích yêu cầu, thiết kế hệ thống và đề xuất giải pháp kỹ thuật.
Thiết kế và phát triển các tính năng web crm, hrm, backoffice và các hệ thống nghiệp vụ liên quan.
Xây dựng responsive UI, reusable components và shared modules.
Tích hợp API back-end với giao diện người dùng, xử lý và hiển thị dữ liệu theo thời gian thực thông qua Socket/WebSocket.
Tối ưu hiệu năng, khả năng tương thích, bảo mật và khả năng mở rộng của ứng dụng.
Bảo trì, xử lý lỗi và nâng cấp các tính năng theo yêu cầu.
Phối hợp với
Designer, BA,
Tester, Back-end trong mô hình Agile để hoàn thiện tính năng theo sprint.
Viết tài liệu kỹ thuật và hướng dẫn sử dụng khi cần.
Kiến thức:
Có ít nhất 2 năm kinh nghiệm làm việc với React , typescript với dự án
Có nền tảng tốt về lập trình (ví dụ: nguyên tắc OOP, design patterns, thuật toán cơ bản - basic data structure và cấu trúc dữ liệu)
Có kinh nghiệm về công nghệ phổ biến trong hệ sinh thái React như Redux, Hooks, HOC, Context , React Query, Typescript...
Có kinh nghiệm test với JS / ReactJS với Jest
Có kinh nghiệm phát triển RESTful API, Websocket, JSON, Html5, tailwindcss
Có kinh nghiệm làm việc với nextjs , shadcn
Có kinh nghiệm làm việc với mô hình microfrontend, monorepo
Có kinh nghiệm làm việc với Git, Github, Docker, CI / CD là 1 điểm cộng
Kỹ năng mềm:
Đọc hiểu
tiếng Anh chuyên ngành
Tư duy sáng tạo và giải quyết vấn đề giỏi
Thái độ:
Tự động viên bản thân với thái độ tích cực "CAN DO" và tinh thần đồng đội
Cởi mở và ham học hỏi