Careers / Ruby on Rails Engineer
job Information
Job Type
Full time 36/40 hours a week)
Work Experience
3-5 years
City
Ho Chi Minh City
Country
Vietnam
Ruby on Rails Developer
We’re looking for a skilled Ruby on Rails Developer with 3–5 years of professional experience to join our team and help build, maintain, and improve modern web applications. You’ll work across the stack, collaborating with product, design, and engineering to deliver clean, scalable, and user-friendly solutions.
The ideal candidate is comfortable working in Rails, understands modern front-end practices, and can jump into tasks involving JavaScript, MySQL, and UI development with Tailwind CSS.
About the Role
Design, develop, and maintain features using Ruby on Rails
Build responsive, accessible UIs using Tailwind CSS and modern front-end best practices
Work with JavaScript (and frameworks/libraries as needed) to enhance user experience
Create and optimize database schemas, queries, and migrations using MySQL
Write clean, testable, well-documented code
Participate in code reviews and contribute to engineering standards
Debug and resolve production issues, improve performance, and reduce technical debt
Collaborate closely with designers and stakeholders to ship high-quality product updates
What You’ll Do
3–5 years of professional Ruby on Rails experience
Strong working knowledge of:
Ruby on Rails
JavaScript (ES6+)
MySQL
Tailwind CSS
Experience building RESTful APIs and integrating third-party services
Familiarity with Git-based workflows
Solid understanding of web fundamentals (HTTP, routing, security basics, etc.)
Strong communication skills and ability to work independently when needed
What We’re Looking For
Nice-to-Have Qualifications
Experience with:
Experience with Turbo or similar frameworks
Exposure to DevOps or cloud deployment (AWS, Docker)
Performance optimization and scaling experience
Experience with Rails testing tools (RSpec, Minitest, Capybara)
Familiarity with background jobs (Sidekiq, Resque)
What We Offer
Competitive salary
Flexible work environment
Growth opportunities
Collaborative team with real ownership and impact
Modern tools, clean workflows, and a product-focused culture
How to apply
Send your resume and/or portfolio/GitHub, along with a brief note about:
Rails projects you’ve worked on
A feature you’re proud of building and why
Your experience with JavaScript + Tailwind UI work