Junior Backend Developer (PHP/ NodeJS/ Ruby on Rails)
Về công việc
Trách nhiệm chính
- Design, implement, and maintain scalable backend features and APIs using Ruby on Rails and MySQL.
- Build reusable and testable code for high-traffic systems and data processing.
- Integrate third-party services, APIs, and internal microservices to support business and marketing features.
- Implement background jobs using Sidekiq and caching via Redis.
- Work with AWS, Capistrano, and Puma for deployment and scalability.
- Collaborate with front-end, mobile, and QA teams to ensure end-to-end feature delivery.
- Debug, refactor, and continuously improve code performance, maintainability, and security.
- Participate in sprint discussions, code reviews, and team improvement sessions.
Yêu cầu
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Experience in backend development using Ruby on Rails, or willingness to transition from another backend language (PHP / Node.js).
- Good understanding of MySQL database design and query optimization.
- Familiar with background jobs (Sidekiq), caching (Redis), and deployment (Capistrano, AWS).
- Knowledge of RESTful APIs, HTTP/HTTPS protocols, and JSON structures.
- Basic knowledge of Linux development environments and version control (Git).
- Strong attention to detail and analytical problem-solving mindset.
- Able to communicate and collaborate in English (written and spoken).
Yêu cầu ưu tiên
- Familiarity with gems such as Devise, Pundit, Rpush, CarrierWave +Fog-AWS, or Stripe.
- Experience with RSpec or other testing frameworks.
- Exposure to CI/CD automation tools (Capistrano, GitHub Actions).
- Understanding of Geo-location or mapping services (Geocoder, RGeo, Fast-Polylines).
- Understanding of Microservices and event-driven systems (using Kafka / Karafka / Waterdrop).
- Appreciation for clean, maintainable, and well-structured code.
- Collaborative mindset and a reliable team player who takes ownership of their work.
Phúc lợi
- Competitive salary with annual performance review and 13th-month bonus.
- Modern working devices: MacBook, monitor, and test environments provided.
- PVI Health Insurance and full social insurance as per Vietnam Labor Law.
- 15 days annual leave, increasing by 1 day per year.
- English language training sponsored by the company.
- Professional development and opportunities to travel to Singapore for training.
- Friendly, innovative, and young working environment in District 2, Ho Chi Minh City.
- Working hours: 7 hours/day, Monday to Friday (no weekends).
- Year-end party and team-building activities.
- Unlimited potential for career growth and internal advancement.
Thông tin khác
- Candidates are required to provide reference information after passing the interview round.
- At Motorist, we believe in work hard, play hard. You’ll be part of an energetic and collaborative team that encourages creativity, learning, and ownership.
- Join us to grow your career and help build one of Singapore’s leading automotive platforms.