Lập trình viên Full-stack.NET/React
Công Ty Cổ Phần Cung ứng Nhân Lực Toàn Cầu NIC
Mô tả công việc
1. Phát triển & bảo trì API, giao diện – 45% Phát triển, bảo trì các module API và giao diện được phân công. Xây dựng nghiệp vụ theo yêu cầu, đảm bảo dữ liệu, lịch sử và phân quyền. Tham gia thiết kế module, thống nhất phương án trước khi triển khai. Sử dụng AI Coding có kiểm soát, tuân thủ kiến trúc và coding standard. 2. Kiểm tra mã nguồn & Multi-tenant – 15% Kiểm tra phân tách dữ liệu theo CompanyId, phân quyền và các trường hợp biên. Phát hiện, báo cáo và xử lý các vấn đề trong phạm vi phụ trách. Tuân thủ quy trình review đối với các thay đổi liên quan đến bảo mật và dữ liệu nhạy cảm. 3. Kiểm thử & sửa lỗi – 15% Viết test cơ bản cho các nghiệp vụ quan trọng. Kiểm thử các trường hợp hợp lệ, không hợp lệ, thiếu/rỗng dữ liệu và không có quyền truy cập. Phối hợp xây dựng integration test và xử lý lỗi phát sinh. 4. Phối hợp làm rõ nghiệp vụ – 10% Phối hợp với Nhân sự, Kế toán và các phòng ban để làm rõ yêu cầu. Hỗ trợ hướng dẫn sử dụng và xử lý vấn đề sau triển khai. 5. Tài liệu kỹ thuật & học công nghệ – 10% Cập nhật tài liệu API và thiết kế module phụ trách. Học hỏi và áp dụng Clean Architecture, CQRS, MediatR và các công cụ AI phù hợp. 6. Công việc khác Thực hiện các nhiệm vụ khác theo sự phân công của cấp quản lý.
Yêu cầu công việc
Tốt nghiệp Đại học trở lên chuyên ngành Công nghệ thông tin, Kỹ thuật phần mềm hoặc tương đương. Tối thiểu 2 năm kinh nghiệm phát triển phần mềm với C#/.NET; ứng viên có nền tảng tốt, sản phẩm/dự án thực tế phù hợp. Nắm được EF Core, LINQ, async/await và Dependency Injection. Có thể đọc hiểu, debug và chỉnh sửa mã nguồn do AI hỗ trợ tạo ra. Biết React/TypeScript ở mức cơ bản đến khá; có thể xây dựng và chỉnh sửa component, form, gọi API và xử lý trạng thái đơn giản. Đọc hiểu được SQL và các truy vấn liên quan đến nhiều bảng (PostgreSQL là lợi thế). Biết sử dụng Cursor, Claude Code hoặc công cụ tương tự là lợi thế; ứng viên chưa từng sử dụng nhưng sẵn sàng học vẫn được xem xét.
Quyền lợi
Mức lương cạnh tranh, bao gồm 13 tháng lương và thưởng hiệu suất hàng năm. Bảo hiểm y tế và bảo hiểm xã hội đầy đủ theo quy định của pháp luật Việt Nam. Cơ hội tham gia các khóa đào tạo và hội thảo chuyên ngành để nâng cao kỹ năng và kiến thức. Chế độ nghỉ phép linh hoạt, bao gồm 12 ngày nghỉ phép năm và các ngày lễ theo quy định. Môi trường làm việc thân thiện, sáng tạo và có cơ hội thăng tiến trong sự nghiệp.