Search by job, company or skills

3-5 Years
Not Disclosed
  • Posted 16 hours ago
  • Be among the first 10 applicants

Job Description

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

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

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.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Asynchronous workflows

Background jobs

PCI-aware development practices

Sidekiq

Containers

Similar Jobs

5-7 yrs
Ho Chi Minh, Vietnam
Skills:
Cloud AWS, Ruby, Relational Databases, RESTful API design, CI CD practices, Git-based workflows
3-5 yrs
Ho Chi Minh, Vietnam
Skills:
Design Patterns, Database Design, Performance Tuning, Solid Principles, Ruby On Rails, Web Application Security, Docker, MySQL, Query Optimization, Application performance monitoring, CI/CD pipelines, API integrations, Profiling and optimization, Automated testing frameworks
3-5 yrs
Vietnam, Ho Chi Minh
Skills:
Ruby On Rails, Docker, MySQL, Design Patterns, Database Design, Web Application Security, Performance Tuning, Solid Principles, Query Optimization, Application performance monitoring, CI/CD pipelines, API integrations, Profiling and optimization, Automated testing frameworks