Description
- Responsible for building Ruby applications, including anything from complex groups of Back End microservices to command line utilities and data processing scripts
- Hands on development experience in writing the syntax of Ruby and its nuances
- Hands on Experience in functional programming style in Ruby
- Experience with popular web application frameworks such as Rails (MUST)
- Good Understanding with concepts of MVC, Mocking, ORM, and RESTful
- Knack for writing clean, readable Ruby code
- Knowledge of Travel and logistics will be an additional advantage
- Proficient understanding of code versioning tools {{eg Git, Mercurial or SVN}}
- Familiarity with development aiding tools {{such as Bower, Bundler, Rake, etc}}
- Familiarity with continuous integration
- Solid understanding of object-oriented programming & Functional programming
- Commitment to collaborative problem solving, sophisticated design, and building quality products is essential.