top of page

EDC909 - BACKEND ENGINEER – RUBY ON RAILS

Jt 1.png

EDC909 - BACKEND ENGINEER – RUBY ON RAILS

Apply

IT

Middle/Senior

Ho Chi Minh City

Full-time

Responsibilities

  • Design, build, and operate reliable backend services for payment products using Ruby and Ruby on Rails.

  • Build and maintain APIs, services, and third-party integrations.

  • Implement payment flows across multiple currencies, countries, and payment methods.

  • Handle refunds, retries, idempotency, webhooks, asynchronous processing, and partial failures.

  • Write clean, maintainable, and testable code; participate in code reviews and refactoring.

  • Improve system performance, reliability, observability, and security.

  • Investigate production issues, contribute to root-cause analysis, and prevent regressions.

  • Collaborate with product, QA, and other engineers; communicate risks early.

Requirements

  • 3+ years of backend engineering experience for middle level, or 5+ years for senior level, including hands-on experience building applications with Ruby and Ruby on Rails.

  • English communication proficiency at B2 level or above.

  • Experience designing, building, and operating production APIs and backend services, including authentication and authorization, pagination, validation, and consistent error handling.

  • Practical experience troubleshooting production issues using application logs, metrics, stack traces, and database queries.

  • Working knowledge of relational databases, preferably PostgreSQL or MySQL, including schema design fundamentals, indexes, transactions, and writing SQL for investigation and troubleshooting.

  • Experience working with background jobs and asynchronous workflows, including queues, retries, failure handling, and idempotency.

  • Experience debugging issues across APIs, background jobs, databases, and external service integrations.

*** Nice to have

  • Payment or fintech experience.

  • Redis, Sidekiq, Kafka (or similar) experience.

  • AI-assisted coding/debugging tools (Claude Code/Copilot/Cursor) with strong review discipline.

  • Cloud infrastructure and containers.

  • PCI-aware development practices.

Benefits

Working location: Tan My Ward, (District 7), HCMC

Salary range: Up to VND 80,000,000 gross

Infomation

Offered Salary

1,700 $ - 3,000 $

Skills

Senior

Jt 1.png

Remote

ASF536 - FULLSTACK DEVELOPER (DESIGN IMPLEMENTATION FOCUS)

Senior

Jt 1.png

Ho Chi Minh City

VRX094 - SENIOR REQUIREMENTS MANAGEMENT ENGINEER

Senior

Jt 1.png

Ho Chi Minh City

VRX189 - SENIOR REQUIREMENTS MANAGEMENT SUPPORT ENGINEER

bottom of page