Junior Web Developer

Vietnam, Ho Chi Minh City

We are looking for a Junior Web Developer to join our growing Motorist Vietnam team.

You will help design, build, and maintain production web features using Ruby on Rails and modern front-end technologies, collaborating closely with product, design, and mobile teams to deliver fast and reliable user experiences.

1. Education


  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • Final-year students or fresh graduates with strong Fullstack Web project portfolios are also welcome to apply.

Responsibilities

2. Responsibilities

  • Design, build, and maintain web features using Ruby on Rails.
  • Implement well-structured UI and client logic (HTML5, CSS3, JavaScript, Bootstrap).
  • Refactor and optimize code; build reusable components and partials.
  • Ensure performance, security, SEO, and accessibility best practices.
  • Collaborate with backend, mobile, and QA teams to deliver high-quality releases.
  • Participate in code reviews, sprint ceremonies, and knowledge sharing.
  • (Nice exposure) Assist with deployments using Capistrano + Puma and background jobs via Sidekiq + Redis.

Requirements

3. Technical Experience

3.1 Must Have

  • Bachelor’s degree in Computer Science or a related field.
  • Strong foundation in HTML5, CSS3, JavaScript (ES6+), and responsive design.
  • Basic knowledge of Ruby on Rails (routing, controllers, views, models).
  • Solid SQL fundamentals (queries, joins) and familiarity with MySQL.
  • Understanding of RESTful API integration and JSON data handling.
  • Proficient understanding of Git or other code version control tools.
  • Strong attention to detail and analytical problem-solving mindset.

3.2 Nice to Have

  • Experience with React (or Vue / Angular) and component-based UI development.
  • Familiarity with Rails ecosystem gems such as: Devise, CanCanCan, Pagy / WillPaginate, Chartkick, CarrierWave + Fog-AWS, Geocoder, Lograge, Stripe.
  • Experience with background jobs and caching (Sidekiq + Redis).
  • Basic knowledge of RSpec testing and CI concepts.
  • Appreciation for clean, maintainable, and well-structured code.
  • Collaborative mindset and a reliable team player who takes ownership of their work.

4. Language Skills

  • Able to communicate and collaborate in English (written and spoken).
  • Willing to learn and improve communication when working with Singapore HQ and other markets.

5. Flexible Points

We welcome engineers who:

  • Want to learn Ruby on Rails deeply (or transition from PHP / Node.js).
  • Are not fully fluent in English yet but motivated to practice and improve.
  • Are curious about performance tuning, SQL optimization, and production deployment.

Qualifications

Bachelor’s degree in Computer Science or related field

Apply for This Job

Name

Email

Phone Number

Resume