Junior Backend Developer (GoLang)

Loại hình công việc: Toàn thời gian Hình thức làm việc: Tại văn phòng Cấp bậc: Nhân viên
59 Lang Ha, Hanoi, Vietnam
Kinh nghiệm: 1+ năm
Đăng: 1 tuần trước

Mô tả công việc

Chúng tôi đang tìm kiếm một Junior Backend Engineer có đam mê xây dựng hệ thống, sẵn sàng học hỏi và phát triển trong môi trường doanh nghiệp thực tế. Bạn sẽ làm việc trực tiếp trên các hệ thống LMS, CMS và quản lý doanh nghiệp, được mentoring bởi các Backend Engineer đã có kinh nghiệm triển khai.

Mô tả công việc:

Phát triển và duy trì hệ thống Backend bằng Golang cho các nền tảng LMS, CMS và hệ thống quản lý doanh nghiệp dựa trên Fiber Framework

Thiết kế và xây dựng RESTful APIs phục vụ Frontend và Mobile App, sử dụng các framework như Gin hoặc Fiber

Thiết kế cơ sở dữ liệu, viết migration và script seed dữ liệu theo yêu cầu từng dự án

Tối ưu hiệu năng truy vấn, xử lý concurrency và giải quyết các bài toán nghiệp vụ phức tạp

Tham gia review code và đóng góp cải thiện kiến trúc hệ thống

Phối hợp chặt chẽ với Frontend Developer và DevOps team trong toàn bộ vòng đời phát triển sản phẩm

Viết tài liệu kỹ thuật và unit test cho các module được giao

Yêu cầu

Tốt nghiệp hoặc sắp tốt nghiệp chuyên ngành Công nghệ thông tin, Kỹ thuật phần mềm hoặc ngành liên quan

Có ít nhất 1 năm kinh nghiệm làm việc thực tế hoặc đã hoàn thành tối thiểu 1 dự án thực tế với Golang từ đầu đến cuối

Nắm vững các đặc trưng cốt lõi của Golang: Goroutines, Channels, Interface, Error Handling và cơ chế quản lý bộ nhớ

Có kinh nghiệm làm việc với ít nhất một framework Go phổ biến như Gin, Fiber; hiểu rõ cách tổ chức project theo mô hình layered architecture hoặc Clean Architecture

Hiểu rõ các nguyên tắc thiết kế RESTful API, bao gồm chuẩn hóa response, status codes và versioning

Thành thạo MySQL hoặc PostgreSQL: query tối ưu, index, quan hệ giữa các bảng; có kinh nghiệm sử dụng ORM như GORM hoặc thư viện sqlx

Hiểu biết cơ bản về xử lý bất đồng bộ, message queue (RabbitMQ, Kafka hoặc tương đương) là một lợi thế

Sử dụng thành thạo Git (branch, merge, pull request) và Go Modules

Có khả năng đọc hiểu tài liệu kỹ thuật bằng tiếng Anh

Tư duy logic tốt, chủ động giải quyết vấn đề, có tinh thần trách nhiệm cao


ĐIỂM CỘNG (Không bắt buộc)

- Có kiến thức về Docker và triển khai ứng dụng trên môi trường containerized

- Đã từng làm việc với Redis, Queue, hoặc Scheduler

- Có hiểu biết về CI/CD pipeline (GitHub Actions, GitLab CI, đặc biệt là DroneCI)

- Đã từng xây dựng hoặc tích hợp hệ thống LMS, CRM hoặc ERP

Quyền lợi

CHÚNG TÔI MANG ĐẾN CHO BẠN

- Rõ ràng: Lộ trình phát triển kỹ năng Backend chuyên sâu

- Mentoring: Mentoring 1-1 từ các Backend Engineer có nhiều năm kinh nghiệm thực chiến

- Thực chiến: Tham gia trực tiếp vào các hệ thống lớn: LMS, CRM, ERP, Microservices ngay từ ngày đầu

- Văn hóa: Môi trường làm việc chuyên nghiệp, văn hóa cải tiến liên tục

- Thu nhập: Mức lương cạnh tranh, review định kỳ 6 tháng dựa trên hiệu suất thực tế

- Cung cấp AI Agent phục vụ công việc


CHÍNH SÁCH ĐÃI NGỘ

Phụ cấp thực tập / lương thử việc: thỏa thuận theo năng lực

Cơ hội trở thành nhân viên chính thức, đóng BHXH đầy đủ

Làm việc trong môi trường trẻ trung, năng động

Được cấp thiết bị làm việc

Tham gia các hoạt động nội bộ: du lịch, party, sinh nhật…

THỜI GIAN LÀM VIỆC

Thứ 2 – Thứ 6 (08:30 – 17:45). Thứ bảy làm việc Remote tại nhà

ĐỊA ĐIỂM LÀM VIỆC

Tầng 4, số 27-29, ngõ 59 Láng Hạ, Ba Đình, Hà Nội

CÁCH THỨC ỨNG TUYỂN

Gửi CV và Portfolio/GitHub (nếu có) qua email:

📩 tuyendung@oes.vn

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

Nộp đơn ứng tuyển và gia nhập đội ngũ của chúng tôi ngay hôm nay!

Ứng tuyển ngay

Nếu bạn có bất kì câu hỏi nào về việc tuyển dụng

Liên hệ số Zalo: 0962944173