Nền tảng Quản lý & Vận hành Dữ liệu Thuế Doanh nghiệp (Tax Platform)
Dự án: Tax Platform - Nền tảng thuế quy mô doanh nghiệp với kiến trúc Micro Frontend (Enterprise Tax Platform).
1. Mô tả hệ thống:
Nền tảng quản lý và vận hành dữ liệu thuế quy mô doanh nghiệp (Enterprise), được xây dựng theo kiến trúc Micro Frontend nhằm phục vụ việc xử lý khối lượng lớn dữ liệu thuế và tối ưu hóa các quy trình vận hành thuế phức tạp.
2. Trách nhiệm & Công việc chính:
- Tham gia phát triển nền tảng Micro Frontend xây dựng trên nền tảng Vite Module Federation và quản lý mã nguồn bằng pnpm monorepo.
- Trực tiếp phát triển phân hệ Frontend quản lý dữ liệu thuế (Tax Data Module) và xây dựng các luồng giao diện phục vụ các thao tác xử lý dữ liệu thuế.
- Đóng góp vào việc xây dựng và duy trì thư viện thành phần giao diện dùng chung (Shared UI Component Library), đảm bảo tính đồng nhất về mặt hình ảnh và trải nghiệm tương tác trên toàn bộ các module.
- Tái cấu trúc (refactor) các component nhằm nâng cao khả năng bảo trì và cải thiện trải nghiệm UI/UX tổng thể.
- Tối ưu hóa hiệu năng render thông qua memoization, quản lý state hiệu quả và tối ưu hóa chu kỳ re-render.
- Tích hợp các phân hệ Frontend với hệ thống Backend APIs và vận hành theo quy trình kiểm thử, triển khai tự động qua GitLab CI/CD pipelines.
3. Công nghệ sử dụng (Tech Stack):
React, TypeScript, Vite, Module Federation (Micro Frontend), pnpm monorepo, Shadcn UI, Tailwind CSS, GitLab CI.