Fullstack Software Developer (Junior/Senior)
Về công việc
Trách nhiệm chính
- Phát triển Backend bằng C# .NET / ASP.NET Core: xây dựng RESTful API, xử lý nghiệp vụ RTLS/IoT.
- Phát triển Frontend bằng ReactJS: xây dựng giao diện quản trị, dashboard giám sát, tích hợp API, tối ưu giao diện responsive.
- Thiết kế, truy vấn và tối ưu cơ sở dữ liệu (ưu tiên SQL Server; PostgreSQL / MySQL).
- Xây dựng và bảo trì API tích hợp với hệ thống của khách hàng.
- Tham gia phát triển các module trên nền tảng ONTRAK và các giải pháp Smart Building, iHospital, iRetail, ONMILK.
- Viết mã nguồn rõ ràng, dễ bảo trì; tham gia code review, xử lý sự cố và tối ưu hiệu năng.
- Quản lý mã nguồn bằng Git (GitHub / GitLab / Azure DevOps).
- Biên soạn tài liệu kỹ thuật: đặc tả API, hướng dẫn tích hợp.
- Phối hợp với các bộ phận liên quan để bàn giao đúng tiến độ.
- Báo cáo trực tiếp cho Quản lý sản phẩm phần mềm (Software Product Manager).
Yêu cầu
- 1–2 năm kinh nghiệm phát triển ứng dụng web
- Thành thạo C#, .NET Core / ASP.NET Core, RESTful API, Entity Framework Core
- Thành thạo ReactJS (Hooks)
- Nắm vững HTML5, CSS3, giao diện responsive; đã sử dụng ít nhất một thư viện UI (Ant Design, MUI, Tailwind, Bootstrap)
- Có khả năng viết truy vấn SQL (JOIN, INDEX); ưu tiên kinh nghiệm SQL Server
- Sử dụng thành thạo công cụ hỗ trợ lập trình AI
- Thành thạo Git, Visual Studio / VS Code
- Nắm vững OOP, MVC và nguyên tắc Clean Code
- Tốt nghiệp Cao đẳng / Đại học chuyên ngành CNTT hoặc ngành liên quan
- Chủ động trong công việc, có trách nhiệm với task được giao; đọc hiểu tài liệu kỹ thuật tiếng Anh
- Có khả năng làm việc độc lập, theo nhóm
- Có khả năng đi công tác (trong nước và nước ngoài)
- Năng động, sáng tạo, ham học hỏi, có trách nhiệm trong công việc
Yêu cầu ưu tiên
- TypeScript
- Next.js
- Redux / Zustand / React Query
- Kinh nghiệm xử lý dữ liệu realtime (SignalR / WebSocket), biểu đồ, bản đồ
- Docker, CI/CD
- Deploy ứng dụng trên Azure / AWS
- Kiến thức MQTT, Redis hoặc Message Queue
- Unit test; sử dụng công cụ hỗ trợ lập trình (Copilot, Cursor)
Mức lương
- Lương thỏa thuận
Phúc lợi
- Phụ cấp ăn trưa, hỗ trợ đồng phục
- Lương tháng 13, lương thưởng theo kinh nghiệm và năng lực của ứng viên (có thể đàm phán)
- Thưởng dự án
- Chế độ nghỉ phép năm, bảo hiểm xã hội và bảo hiểm y tế theo quy định của pháp luật
- Môi trường làm việc năng động
- Du lịch hàng năm
Thông tin khác
- Yêu cầu giới tính: Nam/Nữ
- Ngành nghề: DevOps - Cloud, Lập Trình - Phát Triển Phần Mềm
- Yêu cầu bằng cấp (tối thiểu): Cao Đẳng
- Chức vụ: Nhân Viên/Chuyên Viên