Job description for fullstack at CÔNG TY CỔ PHẦN CÔNG NGHỆ UNITRUST VIỆT NAM
Fullstack Developer (.NET + Angular) – Junior+ / Middle / Senior
Giới thiệu vị trí:
- Dự án: Hệ thống thông tin và quản lý vận hành thuộc khối Chính phủ/Nhà nước, yêu cầu cao về tính ổn định, bảo mật và khả năng mở rộng.
- Vị trí: Fullstack Developer (tuyển từ Junior+ trở lên, phân cấp và đánh giá theo năng lực thực tế).
- Tech Stack: Backend ASP.NET Core (.NET 8+) và Frontend Angular (từ v14+, ưu tiên v16+). Hệ thống định hướng phát triển trên nền tảng kiến trúc ASP.NET Zero.
- Yêu cầu nổi bật: Chủ động sử dụng thành thạo các công cụ AI coding agent (Cursor, Claude Code, Antigravity, Copilot...) trong công việc hằng ngày.
Mô tả công việc
- Kỹ thuật Backend & Frontend
- Tham gia phát triển các phân hệ chức năng: xây dựng API RESTful và Business Services trên nền ASP.NET Core (.NET 8+).
- Phát triển giao diện web SPA bằng Angular, thiết kế component, xử lý form nghiệp vụ và tương tác dữ liệu bất đồng bộ qua RxJS.
- Làm việc với cơ sở dữ liệu quan hệ (SQL Server hoặc PostgreSQL): viết query, làm việc với Entity Framework Core, tối ưu truy vấn và bảo đảm toàn vẹn dữ liệu.
- Tích hợp API giữa các phân hệ nội bộ và kết nối dữ liệu với các hệ thống liên quan.
- Ứng dụng công cụ AI
- Sử dụng thành thạo ít nhất một công cụ AI (Cursor, Claude/Claude Code, Antigravity, GitHub Copilot...) để sinh code, tạo DTO/Service, refactor, viết unit test và phân tích mã nguồn.
- Khai thác AI hiệu quả để tăng tốc tiến độ nhưng luôn tự kiểm chứng, review và chịu trách nhiệm về chất lượng, tính an toàn của mã nguồn.
- Làm việc nhóm & Phối hợp
- Tham gia thảo luận kỹ thuật, chia nhỏ task, phối hợp cùng các thành viên trong đội ngũ phát triển và các bên liên quan.
- Tuân thủ quy chuẩn viết code, review code và đảm bảo các nguyên tắc an toàn, bảo mật thông tin của dự án.
Yêu cầu
- Kinh nghiệm thực tế từ 1 – 2 năm trở lên với .NET và Angular (chấp nhận Junior+ có nền tảng vững, tự tin học nhanh; ứng viên Middle/Senior xét theo khả năng xử lý bài toán chuyên sâu).
- Backend: Nắm vững C#, ASP.NET Core (.NET 6/8+), Entity Framework Core và kỹ năng thiết kế RESTful API.
- Frontend: Thành thạo Angular (từ v14+, ưu tiên v16+), TypeScript, RxJS, làm việc tốt với Reactive Forms và component UI.
- Database: Nắm chắc SQL Server hoặc PostgreSQL (thiết kế schema bảng, query, index, transaction).
- Tư duy lập trình rõ ràng, hiểu các nguyên lý căn bản về kiến trúc phân tầng, Clean Architecture hoặc DDD cơ bản.
- Thành thạo ít nhất một công cụ lập trình AI trong công việc thực tế và có thể chia sẻ cách đã ứng dụng vào dự án.
- Cẩn trọng, có ý thức kỷ luật và tuân thủ các quy định về an toàn, bảo mật thông tin dự án.
Điểm cộng
- Có kinh nghiệm hoặc hiểu biết về ASP.NET Zero hoặc ABP Framework (lợi thế lớn để bắt nhịp nhanh với hệ thống).
- Kinh nghiệm sử dụng Metronic template hoặc các thư viện UI doanh nghiệp (ngx-bootstrap, PrimeNG, Angular Material...).
- Từng tham gia các dự án phần mềm khối Chính phủ/Doanh nghiệp quy mô vừa và lớn.
- Kinh nghiệm với Docker, CI/CD cơ bản hoặc triển khai hệ thống trên IIS/Linux.
- Có thói quen hoặc quy trình riêng giúp tối ưu hóa hiệu suất làm việc bằng AI.

