Careers / Junior Ruby on Rails Engineer
job Information
Job Type
Full time 36/40 hours a week)
Work Experience
1-2+ years
City
Ho Chi Minh City
Country
Vietnam
Junior Ruby on Rails Engineer
We’re looking for a motivated Junior Ruby on Rails Software Engineer to join our team and help build and improve our web applications. This is a great opportunity for someone early in their career who wants to grow their Rails skills, work alongside experienced engineers, and contribute to real product features.
You’ll work primarily in Ruby on Rails, with opportunities to build front-end components using JavaScript and Tailwind CSS, and gain hands-on experience working with MySQL in a production environment.
About the Role
Contribute to new features and improvements in a Ruby on Rails application
Write clean, maintainable code with guidance and support from senior engineers
Help build and style UI components using Tailwind CSS
Work with JavaScript to improve interactivity and user experience
Create and update database migrations and write basic MySQL queries
Participate in code reviews and learn best practices around testing and debugging
Fix bugs, troubleshoot issues, and assist with ongoing maintenance
Collaborate with product and design teams to deliver user-focused solutions
What You’ll Do
1–2+ years of experience working with Ruby on Rails (professional, internship, or strong project experience)
Familiarity with:
Ruby on Rails fundamentals (MVC, ActiveRecord, routing)
JavaScript basics (ES6+ preferred)
MySQL or relational databases
HTML/CSS (Tailwind is a plus)
Comfortable using Git and working in a team environment
Eagerness to learn, take feedback, and grow as an engineer
Strong communication skills and a collaborative mindset
What We’re Looking For
Nice-to-Have Qualifications
Experience writing tests (RSpec or Minitest)
Familiarity with background jobs (Sidekiq) or Redis
Experience building small APIs or integrating third-party services
Exposure to Docker, CI/CD, or cloud platforms (AWS)
A portfolio, GitHub projects, or deployed applications
What We Offer
Mentorship from experienced engineers and opportunities to grow
Collaborative, supportive team culture
Flexible work setup
Competitive pay
Learning resources and professional development support
How to Apply
Please submit:
Your resume (and LinkedIn optional)
GitHub or portfolio (if you have one)
A short note about why you’re interested in Rails development and what you’d like to learn next