149 Ruby developers in 55 agencies found

Senior Java Developer
Being a member of Extrawest team for almost 9 years, Andriy has represented himself as a decent professional. Within this period, he has been working with designing, implementing and adapting tech...
All rates are indicative
view Profile
Updated: 20 Jun 2018
IoT developer
I have vast experience with custom IoT/Cloud solutions development with focus on bringing digital transformation (agility, scalability, & cost efficiency) in a rapidly shifting landscape for my client...
All rates are indicative
view Profile
Updated: 20 Jun 2018
All rates are indicative
view Profile
Updated: 20 Jun 2018
IV
Highly capable Senior Ruby-on-Rails Developer; Team Lead; Solution Architect
Igor is a hardworking and experienced developer. A huge knowledge base helps him find right solutions and write high-quality code. Apart from coding he also takes care of the work of the whole departm...
All rates are indicative
view Profile
Updated: 19 Jun 2018
SF
System Architect with with solid skills in Android development and Blockchain technology
Slava is a very skillful Android developer. He constantly tries to make every project he works on perfect. He also knows Ruby on Rails and thus developed back end of one of our projects. Vyacheslav ca...
All rates are indicative
view Profile
Updated: 18 Jun 2018
Juan David is a Senior Developer with experience in Back-End and Front-End. A colombian no...
Web Developer passionate about programming, always learning something new to improve work. Experienced with Ruby on rails, HTML, Css, Sass, Javascript, Angular 1; version control like git with github.
All rates are indicative
view Profile
Updated: 15 Jun 2018
A Ruby on Rails Specialist, who can carry your project to the next leve
Israel is experienced web developer who started his career after college in 2008 and with ruby on rails in 2010. His expertise is ruby on rails and javascript (nodeJS)
All rates are indicative
view Profile
Updated: 15 Jun 2018
Ruby-on-Rail Developer experienced in e-commerce and social projects
Dmytro is diligent, calm and punctual. He is a clean code and development standards devotee. His academic thinking always helps him to find alternative solutions while working on projects. As well as...
All rates are indicative
view Profile
Updated: 15 Jun 2018
iOS lead developer experienced in dating, e-commerce, loyalty apps and chats
All rates are indicative
view Profile
Updated: 15 Jun 2018

No-one really matches your needs?

Normally we are able to pro-actively find any given talent within 72 hours.

Ruby

This Is How You Interview a Ruby Developer

Ruby is a dynamic, open source programming language that sets its prime focus on productivity and simplicity. Software development agencies choose Ruby because of its elegant syntax that is easy to write and read. If you want your software to be written in this language, it’s high time to search for qualified Ruby developers. In this article, we are going to outline some key technical skills that will help you spot an ideal candidate for the position of a Ruby developer.

What a Ruby Programmer Has to Know

  • Ruby programmers should demonstrate good skills in Ruby syntax and its nuances.
  • An experienced Ruby developer should be able to provide a clean, efficient, and high-quality Ruby code along with reusable Ruby libraries.
  • Good understanding of both goal-oriented and functional programming is also important for Ruby developers because of Ruby’s support of these paradigms.
  • A Ruby developer should have experience with JavaScript/jQuery.
  • A Ruby programmer should have an understanding of the MVC concepts and patterns.
  • Experience with consuming web services, such as XML or JSON, and building RESTful web services also belongs to the skillset of a professional Ruby programmer.
  • A Ruby developer should have experience with popular web application frameworks, such as Rails, Lotus, Sinatra, Grape, etc., depending on project requirements.
  • A professional Ruby programmer should possess an experience with cloud computing and cloud services, such as AWS.
  • An experienced Ruby developer should understand Unix commands and be able to execute them in a Linux/Unix terminal/command line.
  • Experience with both external and embedded databases, such as ActiveRecord, MySQL, PostgreSQL, etc., also belongs to qualifications of a Ruby programmer.
  • A Ruby developer should understand the essential design principles behind a scalable application.
  • A Ruby programmer should understand how typical Rails deployment works with Capistrano or Mina.
  • Experience with background job runners, such as Sidekiq, is also important for Ruby programmers.
  • A Ruby developer should be able to create database schemas that represent and support business processes.
  • A Ruby programmer should be familiar with DevOps tools, such as Jenkins.

If your Ruby developer candidate is able to demonstrate most of these skills not only in their CV but also during the technical interview, then you are lucky. We wish you a fruitful cooperation with your new employees!