Middle Ruby Engineer - Good English
- Salary
- Up to ₫35M/mo
- Hiring from
- Vietnam
- Work type
- Remote
- Posted
610,424 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
ATS Vietnam | Fully Remote
Job Highlights- Work Arrangement: 100% Remote
- Salary: Up to VND 35,000,000 Gross/month
- Employment Type: Full-time (Open to candidates seeking a second job)
- Project Duration: 1+ year, with potential extension
- Expected Start Date: Mid-November 2026
- English: Good English communication skills required
ATS Vietnam is looking for a Backend Developer with hands-on experience in Ruby on Rails and Go (Golang) to join a long-term development project.
This opportunity is ideal for developers with solid backend development experience who can communicate effectively in English and prefer a fully remote working arrangement.
Candidates who are currently employed and interested in taking on a second job are also welcome to apply, provided they can meet all project commitments.
2. Key Responsibilities- Design, develop, test, and maintain backend applications using Ruby on Rails and Go (Golang).
- Develop and maintain RESTful APIs and backend services.
- Write clean, maintainable, efficient, and reusable code.
- Work with databases to manage data storage, retrieval, and performance.
- Troubleshoot technical issues, identify root causes, and implement solutions.
- Collaborate with team members to clarify requirements and deliver technical solutions.
- Participate in code reviews, testing, debugging, and ongoing code optimization.
- Communicate project progress, technical issues, and solutions in English.
- 3–4 years of professional experience in backend development.
- Hands-on experience developing applications with Ruby on Rails.
- Hands-on experience with Go (Golang).
- Good understanding of backend development principles, API design, and database management.
- Experience with RESTful APIs and relational databases.
- Strong problem-solving skills and the ability to work independently in a remote environment.
- Good English communication skills for work-related discussions and collaboration.
- Ability to commit to the project for at least one year.
- Experience working on production-level applications.
- Familiarity with Git and collaborative software development workflows.
- Experience with automated testing, debugging, and performance optimization.
- Experience working with distributed teams or in a remote working environment.
- English Check: A brief 10-minute English assessment.
- Technical Interview: Technical assessment and discussion with the client.
- Offer & Onboarding: Subject to successful interview results.
- Total Budget: Up to VND 35,000,000/month all-in, depending on the candidate's experience, qualifications, and employment arrangement.
- Social Insurance, Health Insurance & Unemployment Insurance (SHUI): Mandatory contributions will be provided in accordance with applicable Vietnamese regulations.
- Candidates with Existing SHUI Coverage: For candidates already covered by mandatory SHUI through another employer, the compensation package may be structured accordingly. Total compensation is negotiable up to the maximum budget of VND 35,000,000/month, subject to the agreed employment arrangement and applicable regulations.
- Personal Income Tax (PIT): PIT will be deducted in accordance with applicable Vietnamese progressive tax regulations.
- Equipment: Candidates must use their own laptop. No company laptop will be provided.
- Working Model: Fully remote outsourcing project, working directly with the client.
- Working Schedule: Monday–Friday, 8 hours per day.
- Preferred Availability: Candidates who can join as soon as possible are preferred.
- Project Extension: Potential for long-term extension based on performance and the project roadmap.
Candidates joining this project as a secondary employment opportunity are expected to:
- Maintain consistent performance and meet all assigned project deliverables.
- Attend scheduled meetings with the client and project team as required.
- Remain available and responsive during agreed working hours to provide timely support to the client and internal team.
- Ensure there are no scheduling conflicts or competing commitments that could affect project timelines, work quality, or delivery.
- Comply with all project confidentiality, security, and client engagement requirements.
Compliance with these commitments is mandatory to ensure effective collaboration, project continuity, and high-quality delivery.
