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 smart real estate with energy-efficient apps for sustainable living.
December 26, 2023
Explore how AI-driven healthcare chatbots revolutionize patient engagement.
December 19, 2023
Discover the future of real estate apps seamlessly integrating with smart homes via IoT.
December 12, 2023
View All Insights