Careers / Senior Ruby on Rails Engineer

job Information

Job Type
Full time 36/40 hours a week)

Work Experience
5+ years

City
Ho Chi Minh City

Country
Viet Nam

Senior Ruby on Rails Engineer


We’re seeking a Senior Ruby on Rails Engineer to help architect, build, and scale our web platform. This role is for an engineer who can take ownership of complex features end-to-end, guide technical direction, and collaborate across teams to deliver high-quality, maintainable systems.

You’ll work deeply in Ruby on Rails, contribute to front-end development using JavaScript and Tailwind CSS, and ensure our MySQL data layer is efficient, reliable, and scalable.

About the Role


  • Lead the design and implementation of major features across the Rails codebase

  • Drive architectural decisions that improve scalability, performance, and reliability

  • Build clean, responsive UI components using Tailwind CSS and modern front-end practices

  • Develop and maintain APIs (REST and/or GraphQL), integrations, and internal tooling

  • Optimize data models and queries in MySQL, improving application performance

  • Own key systems and workflows—planning, executing, and iterating based on impact

  • Mentor mid-level and junior engineers through pairing, code reviews, and coaching

  • Identify and reduce technical debt while improving developer experience

  • Collaborate with product and design to build intuitive, customer-focused experiences

What You’ll Do


5–8+ years of professional experience in software engineering

  • Strong expertise in Ruby on Rails including:

    • MVC architecture

    • background jobs

    • performance tuning

    • code quality and maintainability

  • Working knowledge of:

    • JavaScript (ES6+)

    • MySQL

    • Tailwind CSS

  • Solid understanding of web application security and best practices

  • Experience designing APIs, working with third-party integrations, and debugging complex issues

  • Strong ownership mindset and ability to operate independently

  • Clear communication skills and a collaborative approach to problem-solving

What We’re Looking For

What We Offer

Experience with:

  • Sidekiq, Redis, background processing

  • RSpec / testing culture

  • Docker, CI/CD pipelines

  • AWS / cloud hosting

  • Familiarity with Hotwire/Turbo

  • Experience scaling systems (high traffic, large datasets, multi-tenant apps)

  • Experience leading initiatives across teams (architecture projects, platform improvements)



Nice-to-Have Skills

Competitive salary

  • Flexible work setup (remote/hybrid/on-site)

  • High ownership + meaningful product impact

  • A collaborative, engineering-driven culture

  • Learning budget and career growth opportunities

How to Apply


Send your resume, LinkedIn, or GitHub, along with a short note highlighting:

  • A Rails system or feature you led end-to-end

  • A performance or scaling challenge you solved

  • Your experience working across backend + frontend