Join Our Team
Full Stack Ruby on Rails - Senior Engineer
Job Description

Virtualspirit is a startup agency that specialises in Tech Development and Content Marketing. From only the founder alone and now, we have a small team working locally and remotely from various country. We served clients from Singapore, UK, US, Australia and Malaysia. 

Our Core Belief

Everyone have their own strength and ability to make a difference in this world. However, with teamwork, we are able to magnify our strength exponentially and do what we best at. In Virtualspirit, we strongly believe our company values always able to deliver the best quality and experiences to our clients.

We would not want a teammate to work for the sick of work. Having a goal in mind, plan for the future, passionate about what you learn and do. Ultimately, we want you to have personal and career growth at all time. 

Are you ready to make a difference?



As a Ruby on Rails Engineer in Virtualspirit, you will be involved in full stack development (frontend, backend, even server deployment and admin). Writing clean and well-formatted code at all time.

Tech Stack involved: HTML, CSS3, Javascript, Jquery, Ruby on Rails, Heroku, AWS, DigitalOcean, Linode, Postgres, Linux, Mysql


  1. Implementing design provided by designer
  2. Provide better UX using Javascript / Jquery


  1. Implement APIs
  2. Implement backend logic
  3. Understand and Implement database structures and relationship
  4. Performance optimization
  5. Writing automated test cases

Server Deployment / Admin

  1. Auto deployment using Capistrano / Ansible / Chef
  2. Setting up dedicated server
  3. Checking Logs / Debugging for production


  1. Always read and learn
  2. Write a blog post at least once a month
  3. Work well under pressure
  4. Organised and detailed oriented
  5. Fast learner, solve problems quick, get shlt done fast !
  6. Communicate fluently with human-being
  7. Able to lead a Tech team in the future



No matter how skilled or how smart you are, we believe everything goes down to your personal character. To be part of the team, you SHOULD

  1. Good Attitude
  2. Discipline
  3. Responsive
  4. Responsible
  5. Good Teamwork
  6. Willing to share your knowledge


  1. Build several applications using Ruby on Rails
  2. Experienced with TDD
  3. Experienced with Angular2, Ionic2


Apply for this job
Your name
Contact number?
Country you are based in
What’s your expected salary? (USD)
When you available for work?
Additional Files
Select and upload your file
Explore other opportunities
Ruby on Rails Engineer In Bandung
Freelance, Remote, Permanent
Full Stack Ruby On Rails Engineer
Freelance, Part Time, Permanent
Sales & Marketing Spirit
Freelance, Part Time
We help you stay up to date
Explore the top 10 Ruby Gems to help you develop Ruby on Rails applications in 2023.
June 06, 2023
Discover what Web3 has to offer and how it will shape the future of web applications.
June 05, 2023
Learn how to develop secure, reliable mobile apps with blockchain integration.
June 02, 2023
View All Insights