• Strong knowledge of Ruby.
• Strong knowledge of Ruby on Rails framework.
• Understanding of OOD and design patterns.
• Understanding of REST.
• Proficient understanding of Git.
• Experience with RDBMS (e.g. MySQL, PostgreSQL).
• Good knowledge of SQL
• Experience of writing unit/integration tests using RSpec
• Understanding of Ajax technology.
• Basic Linux skills
• Good communication skills.
• English level — intermediate and above.
• Experience of developing gems/engines.
• Experience with VMware API (RbVmomi, fog, fog-vsphere).
• Experience of rom-rb, Sequel, Redis, RabbitMQ, Rails Event Store.
• Experience of JavaScript / CoffeeScript.
• Experience of jQuery.
• Ability to manage own time effectively.
• Health insurance and additional funds for preventative care.
• 20 working days paid vacation, paid sick leave.
• Free English classes (online /offline).
• Free daily lunch, drinks, and fruits (once we back to the office)
• Budget for additional education (training, courses, books, etc).
• Additional refunds for using your own laptop.
• Always loaded with tons of interesting tasks where you can challenge and bring yourself and a company to a whole new level.
OnApp is the leading provider of cloud and CDN software for MSPs, telcos, hosting companies, and other large service providers. We help companies build and sell their own cloud services — and we are looking for a Ruby on Rails Developer to join our growing team!