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 5 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
NEW FOR YOU
Đăng 21 giờ trước

Technical Lead (Java, English, ID Platform)

Tại văn phòng
TP Hồ Chí Minh
NEW FOR YOU
Đăng 7 giờ trước

Integration Developer (Ruby on Rails) - Fully Remote

Làm từ xa
Hà Nội - Đà Nẵng - TP Hồ Chí Minh
HOT
Đăng 10 ngày trước

Senior Golang Engineer

Linh hoạt
TP Hồ Chí Minh - Hà Nội - Đà Nẵng