Freelance Backend Developer (Golang/Ruby on Rails)

GENKI SYSTEM
+2
122- 124 Đ. B2 Khu Sala Thủ Đức Thành phố Hồ Chí Minh 700000, Vietnam, Thành phố Thủ Đức, TP Hồ Chí Minh
Làm từ xa
Đăng 3 ngày trước

3 Lý do để gia nhập công ty

  • Open & innovative Environment
  • Fun, Flexible & Inclusive Culture
  • Performance & attitude -Based Income

Mô tả công việc

1. Phát triển API RESTful (Backend)

  • Thiết kế API schema với Swagger.
  • Xây dựng, chỉnh sửa API theo yêu cầu.
  • Tích hợp dịch vụ bên thứ ba (thanh toán, lưu trữ đám mây, v.v.).
  • Viết test (RSpec, MiniTest) để đảm bảo chất lượng code.
  • Tối ưu truy vấn database, cải thiện hiệu suất.
  • Fix bugs, xử lý lỗi, đảm bảo hệ thống ổn định.
  • Cập nhật framework, thư viện khi cần.
  • Xác thực & phân quyền người dùng theo tiêu chuẩn bảo mật.
  • Bảo vệ dữ liệu, ngăn chặn SQL Injection, CSRF, XSS, v.v.
  • Mã hóa thông tin nhạy cảm.
  • Công việc được giao qua hệ thống quản lý dự án, email hoặc kênh liên lạc thỏa thuận.

2. Chức năng chính của hệ thống

  • Quản lý người dùng & xác thực.
  • Quản lý nội dung / dữ liệu cốt lõi.
  • Hệ thống thanh toán.
  • Quản lý thông báo.
  • API & tích hợp bên ngoài.
  • Quản lý báo cáo & dashboard.
  • Bảo mật & phân quyền.

3. Kiểm tra & sửa lỗi

  • Kiểm tra chất lượng trước khi bàn giao.
  • Sửa lỗi phát hiện trong quá trình kiểm tra hoặc do Bên A phản hồi trong giai đoạn nghiệm thu.

4. Triển khai & hỗ trợ

  • Hỗ trợ kỹ thuật 1 tháng sau bàn giao để xử lý lỗi hoặc chỉnh sửa nhỏ.

5. Giới hạn công việc

  • Không bao gồm thiết kế UI/UX.
  • Không phát triển frontend (React, Vue, Angular) trừ khi có thỏa thuận riêng.
  • Không chịu trách nhiệm về server, hosting hoặc vấn đề từ bên thứ ba nếu Bên A không cung cấp tài liệu đầy đủ.

Yêu cầu công việc

1. Chất Lượng Mã Nguồn

  • Viết code rõ ràng, có cấu trúc tốt, tuân thủ chuẩn Golang/Ruby on Rails & Clean Code.
  • Sử dụng Git với commit messages rõ ràng.
  • Comment đầy đủ khi cần, tránh hardcode trừ khi thực sự cần thiết.

2. Độ Ổn Định & Hiệu Suất

  • Tối ưu truy vấn database, sử dụng caching, indexing hợp lý.
  • Xây dựng API RESTful/GraphQL hiệu suất cao, hỗ trợ pagination.
  • Hệ thống ổn định, sử dụng background jobs (Sidekiq, Active Job) cho tác vụ nặng.
  • Giữ database gọn nhẹ, tránh dữ liệu dư thừa.

3. Bảo Mật Hệ Thống

  • Xác thực API bằng JWT/OAuth2, bảo vệ dữ liệu bằng SSL/TLS.
  • Không để lộ khóa API, tuân thủ OWASP Top 10.
  • Phân quyền theo RBAC, log hoạt động quan trọng và cảnh báo rủi ro.

Tại sao bạn sẽ yêu thích làm việc tại đây

OUR CORE VALUES

💡 Ownership – Take initiative, own your work, and give it your best.

🚀 Challenge with Positivity – Embrace challenges without fear of failure—growth comes from pushing boundaries.

🤝 Trust & Respect – Be open, honest, and build strong relationships through mutual respect.

💬 Teamwork – Collaborate openly, share ideas freely, and commit to collective success.

😊 Happiness – Stay true to yourself and pursue goals that bring you joy.

GENKI SYSTEM

Xem công ty

Creating flexible & creative applications

Mô hình công ty
Thuê ngoài
Lĩnh vực công ty
Thuê Ngoài Phát Triển Phần Mềm
Quy mô công ty
51-150 nhân viên
Quốc gia
Japan
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Không có OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email
HOT
Đăng 9 ngày trước

Senior Golang Engineer

Linh hoạt
TP Hồ Chí Minh - Hà Nội - Đà Nẵng
HOT
Đăng 11 ngày trước

Senior Software Engineer (Golang)

Tại văn phòng
TP Hồ Chí Minh