Mô tả công việc
Chúng tôi đang tìm kiếm Senior Angular Developer (.NET is a Plus)
để tham gia phát triển hệ thống ERP và các nền tảng nghiệp vụ nội bộ. Ứng viên sẽ chịu trách nhiệm xây dựng toàn bộ hệ thống từ Frontend đến Backend, thiết kế kiến trúc mở rộng, triển khai các quy trình nghiệp vụ phức tạp và tối ưu hiệu năng cho hệ thống quy mô lớn.
- Phát triển và bảo trì ưu tiên Frontend (Angular) và biết 1 chút về Backend (.NET).
- Thiết kế kiến trúc hệ thống dễ mở rộng và bảo trì.
- Xây dựng RESTful API và tích hợp với Angular.
- Phát triển workflow nghiệp vụ nhiều trạng thái, phân quyền người dùng.
- Tối ưu hiệu năng hệ thống, database và xử lý dữ liệu lớn.
- Đảm bảo tính toàn vẹn dữ liệu, transaction và concurrency.
- Phối hợp với BA, QA và các phòng ban liên quan.
- Tham gia code review, hỗ trợ kỹ thuật và mentoring cho team.
- Đóng góp vào kiến trúc và định hướng phát triển sản phẩm.
Yêu cầu công việc
- Tối thiểu 5 năm kinh nghiệm phát triển phần mềm.
- Thành thạo Angular (ưu tiên Angular 16+).
- Từng làm C# / .NET (ưu tiên .NET 8+).
- Có kinh nghiệm với:
- ASP.NET Core Web API
- Angular Core
- RxJS
- Reactive Forms
- NgRx / Signals
- PostgreSQL
- Hiểu rõ:
- Clean Architecture
- SOLID
- Transaction, Concurrency
- Thiết kế Database
- Tối ưu hiệu năng
- Thành thạo HTML, SCSS, Responsive UI.
Ưu tiên
- Từng phát triển ERP/CRM/Business Application.
- Có kinh nghiệm Docker, CI/CD.
- Có kinh nghiệm Message Queue, Background Job.
- Đã làm việc với hệ thống dữ liệu lớn.
- Có kinh nghiệm Logistics/Supply Chain là lợi thế.