mic

Hãy tham gia VNPT AI

Nếu bạn mong muốn khai phá làm chủ công nghệ, tạo ra sản phẩm phục vụ hàng triệu người dùng,
cùng tổ chức định hình tương lai, từ đó phát triển bản thân để chinh phục các cột mốc xa hơn.

Lập trình viên Fullstack

Hạn nộp: 31/12/2026
Ứng tuyển ngay
Địa điểm làm việc

Hồ Chí Minh

Mức thu nhập

200 triệu - 700 triệu / năm

Hình thức làm việc

Toàn thời gian

Mô tả công việc

  • Mô tả chung :
    • Tham gia vào toàn bộ vòng đời phát triển của một ứng dụng phần mềm — từ xây dựng giao diện người dùng mượt mà đến thiết kế hệ thống Backend ổn định.
    • Trực tiếp xây dựng giao diện người dùng hiện đại, phát triển API backend và tích hợp hệ thống.
    • Tham gia giải quyết các bài toán về hiệu suất, quản lý dữ liệu và có cơ hội làm việc với các hệ thống tích hợp AI Agent/LLM.
  • Trách nhiệm:
    • Thiết kế và phát triển tính năng end-to-end cho các ứng dụng Web/Hệ thống bằng các framework hiện đại.
    • Xây dựng, bảo trì và tích hợp các RESTful APIs đảm bảo tính bảo mật và hiệu năng.
    • Hiểu về security ứng dụng client và backend
    • Tối ưu hóa hiệu năng phía client (tốc độ render, quản lý bộ nhớ, bundle size) và phía server (tối ưu database query, caching).
    • Tích hợp các luồng dữ liệu thời gian thực (Real-time) sử dụng WebSockets / Socket.IO.
    • Làm việc trực tiếp với Product Owner, Designer và Tester để hiểu rõ nghiệp vụ, estimate effort và lập kế hoạch sprint.
    • Tham gia review code (peer review), đảm bảo chất lượng code (clean code) và duy trì coding standards của team.
    • Tích hợp và xây dựng luồng giao tiếp dữ liệu giữa hệ thống lõi với các mô hình AI/LLMs.

Yêu cầu

  • Yêu cầu bắt buộc: Ứng viên gửi kèm bằng tốt nghiệp đại học và bảng điểm trong đơn ứng tuyển.
  • Yêu cầu chung :
    • Có khoảng 1-2 năm kinh nghiệm thực tế ở vị trí Frontend, Backend hoặc Fullstack.
    • Đã từng tham gia xây dựng hoặc đưa ít nhất 1 sản phẩm hoàn chỉnh lên môi trường staging/production.
    • Thái độ chủ động, tư duy logic tốt và có khả năng tự research để giải quyết vấn đề (problem-solving).
    • Hiểu và có thể áp dụng các nguyên lý thiết kế phần mềm (KISS, DRY, YAGNI).
    • Tiếng Anh đọc hiểu tài liệu chuyên ngành tốt (tương đương intermediate).
  • Yêu cầu kỹ năng :
    • Frontend (Intermediate): Angular , ReactJS, Next.js, Vue; sử dụng thành thạo TypeScript.
    • State Management: Redux, Zustand, NgRx hoặc tương đương.
    • Backend (Junior-Intermediate): Node.js (Express/NestJS), C#/.NET, Python hoặc Java.
    • Database: Tương tác tốt với SQL (PostgreSQL, MySQL) hoặc NoSQL (MongoDB).
    • Tools/DevOps: RESTful API Design, Git (Git flow), hiểu biết cơ bản về Docker.
    • Tích hợp AI Agent / LLM API (OpenAI, Gemini, v.v.).
    • Kinh nghiệm phát triển Desktop App bằng Tauri hoặc Electron.
    • Kinh nghiệm tối ưu Local Storage (IndexedDB, SQLite).
    • Kiến thức về CI/CD (GitHub Actions/GitLab CI), Redis.

Quyền lợi

  • Thưởng các ngày lễ, thành lập ngành…
  • Phụ cấp ăn ca
  • Tham dự các chương trình đào tạo chuyên sâu trong và ngoài nước hàng năm theo chương trình đào tạo nhân lực CNTT do Tập đoàn tổ chức
  • Công ty hỗ trợ phương tiện đi lại và công tác phí khi đi công tác theo quy định.
  • Trợ cấp cho nhân viên nữ sinh con
  • Được cấp đồng phục.