Đến nội dung chính
tuyển dụng.app
← Hasaki

DEVELOPER GOLANG (O2O)

Hasaki ·
Ứng tuyển tại trang chính thức ↗
Loại hình
Toàn thời gian
Hình thức
Tại văn phòng
Cấp bậc
Nhân viên
Ngành nghề
CNTT - Phần mềm
Mức lương
Thương lượng
Địa điểm
Hồ Chí Minh, Quận Tân Phú

So sánh mức lương? Mức lương ngành CNTT - Phần mềm →

Tổng quan

  • Mục tiêu vai trò:
  • Phát triển các module kết nối online – cửa hàng – kho bằng Golang, đồng thời vận dụng AI như một phần bắt buộc của quy trình làm việc để rút ngắn thời gian delivery của dự án.
  • Phát triển sản phẩm
  • Phân tích yêu cầu cùng BA, đề xuất giải pháp kỹ thuật, ước lượng effort cho module phụ trách.
  • Phát triển end-to-end: thiết kế API bằng Go, xử lý nghiệp vụ backend, dựng UI frontend.
  • Tích hợp POS, ERP, WMS, 3PL, payment gateway (REST / gRPC / webhook).
  • Xử lý concurrency ở các luồng lõi: giữ hàng, trừ tồn, hoàn tồn, định tuyến đơn — đảm bảo không oversell, không double-deduct.
  • Unit test, code review, xử lý bug từ UAT và production.
  • Tham gia Agile / Scrum; viết tài liệu kỹ thuật cho module phụ trách.
  • AI trong quy trình làm việc (bắt buộc)
  • Dùng AI coding agent (Claude Code / Cursor / Copilot) cho scaffolding, refactor, viết test, migration, đọc hiểu legacy code.
  • Viết prompt / context tốt: mô tả rõ bài toán, cung cấp đủ ngữ cảnh codebase, chia task cho agent ở mức phù hợp.
  • Review kỹ output AI trước khi commit — không merge code mình không giải thích được từng dòng.
  • Dùng AI hỗ trợ phân tích log, root-cause bug production, sinh test case biên (đặc biệt table-driven test) từ tài liệu nghiệp vụ.
  • Dùng AI để tự động hóa việc lặp: sinh boilerplate handler / repository, mapping dữ liệu giữa các hệ thống, viết script đối soát.
  • Đóng góp vào tài sản AI dùng chung của team: rule file, custom command, sub-agent, tài liệu ngữ cảnh dự án.
  • Nhận biết giới hạn của AI: biết khi nào không nên dùng (logic nghiệp vụ phức tạp, goroutine / lock, phần liên quan bảo mật – thanh toán).
  • 3–5 năm phát triển web, trong đó tối thiểu 2 năm làm Golang ở môi trường production.
  • Golang: thành thạo goroutine, channel, context, sync package, error handling idiomatic; hiểu cách tránh race condition và goroutine leak.
  • Web framework: [Gin / Echo / Fiber / chi] hoặc net/http thuần; thiết kế RESTful API.
  • Database: [PostgreSQL / MySQL] — tối ưu query, index, transaction, isolation level; quen sqlc / GORM / sqlx / pgx.
  • Frontend: [ReactJS / NextJS], TypeScript — đủ tự chủ dựng màn hình nghiệp vụ end-to-end.
  • Viết test trong Go: table-driven test, mock, go test -race.
  • Git thành thạo; quen quy trình branching và code review.
  • Kinh nghiệm tích hợp API bên thứ ba, xử lý timeout / retry / idempotency.
  • Đang dùng AI coding tool hàng ngày trong công việc thực tế và trình bày được: dùng tool gì, cho loại việc nào, cách review output, và khi nào chủ động không dùng.
  • Đọc hiểu tài liệu tiếng Anh.
  • Ưu tiên
  • Đã làm dự án E-commerce, Retail, Logistics, POS hoặc WMS.
  • Hiểu nghiệp vụ tồn kho đa kho / đa kênh, đơn hàng, thanh toán.
  • Từng xử lý bài toán concurrency thực tế: distributed lock (Redis / etcd), optimistic locking, SELECT FOR UPDATE, idempotency key.
  • Message queue (Kafka / RabbitMQ / NATS), Redis, gRPC / Protobuf.
  • Docker, CI/CD, Kubernetes, môi trường microservices.
  • Kinh nghiệm profiling / tuning Go: pprof, tối ưu memory allocation, connection pool.
  • Có kinh nghiệm thiết lập AI workflow cho team: rule file, MCP server, custom agent, tích hợp AI vào CI/CD hoặc code review.
  • Có repo / demo cá nhân, viết blog hoặc chia sẻ nội bộ về Go hoặc cách làm việc với AI.
  • Kinh nghiệm: 3 Năm

Quyền lợi

  • Laptop, Chế độ bảo hiểm, Đào tạo, Nghỉ phép năm, CLB thể thao
Chế độ bảo hiểmĐào tạoNghỉ phép nămLaptop / Thiết bị

Tóm tắt thông tin từ tin tuyển dụng chính thức. Xem bản gốc ↗

Quan tâm đến vị trí này?

Bạn sẽ được chuyển đến trang ứng tuyển chính thức của nhà tuyển dụng.

Ứng tuyển tại trang chính thức ↗
Đây là doanh nghiệp của bạn? Nhận quản lý trang, yêu cầu chỉnh sửa hoặc gỡ bỏ
→