Career Development

How to recruit a Ruby-On-Rails developer? Our 7 key tips

What is Ruby-On-Rails language?

Ruby is a high-level programming language, of which Ruby-On-Rails (or RoR) is the most common open-source web development framework. Ruby is designed to be simple and elegant, with clear and concise syntax that allows developers to program quickly and efficiently.

Ruby is often used for web application development and task automation, as well as for creating games, command line tools, and desktop applications. It is also popular in the open source development community, with many open source projects written in Ruby.

It is a programming language that is used by some Tech start-ups and scale-ups in France and Europe.

The job of Ruby-On-Rails developer

The missions of the Ruby developer

A Ruby Developer / Ruby Software Engineer is a profile working on the Ruby language and the main Ruby-On-Rails framework. A Ruby developer can be a full stack developer or someone specialized in the Backend part of development and code. We then speak of a fullstack Ruby developer or Back End developer Ruby. You should know that Ruby developers mainly work on Back.

The missions of a Ruby developer are the same as those of a developer working on other languages. His work is based on the development of an application, a product or new features.

What is the salary of a Ruby-On-Rails developer?

The salary of a Ruby developer for a junior profile, generally resulting from a professional retraining, is around 34/40 k€. After a few years, salaries for a Lead Developer position will reach €70,000 annually.

For more information on the subject, find our article on startup salariesbased on a study of salaries in Paris and France.

Recruiting Ruby devs in France on a permanent basis, a complex recruitment process

Recruiting Ruby On Rails devs can be a difficult task. Indeed, although this programming language is relatively recent, it remains little used by companies. In addition, few engineering and computer science schools offer training in Ruby as part of their curriculum. The main training organization recognized in this field is Le Wagon. A company that codes its applications in Ruby therefore benefits from a relatively small pool of candidates.

Two key figures on Ruby permanent recruitment:

  • The total number of developers who have the Ruby or RoR keyword in their current or past title is only 1600 in France, where the keywords Node, React or Vue are present in the titles of more than 8000 devs
  • The average duration of developer recruitment between the identification of the need and the arrival of the developer is between 6 months and 1 year.

Recruiting this type of candidate is even more difficult if you are looking for experienced profiles (Senior Developer, Senior Developer, Technical Expert, etc.). Recruiting a Ruby developer is therefore a real project, especially if you are recruiting your first developers or if you are growing your Tech teams very quickly.

Our 7 tips for finding market-responsive Ruby-On-Rails developers

We have identified the best tips for effectively finding Ruby developers, whether junior or senior, which we apply daily when we support our clients in their recruitment.

These tips apply specifically to Ruby recruiting. Also find our advice for recruit a developer on any technical stack, and our guide to find a developer.

An effective job offer

As with all ads, they must be effective. Some tips specific to developers and the Ruby language:

  • Mention the Ruby language directly in the job title. Example: “Ruby web developer”. This will attract developers who have experience with this framework and will avoid unsuitable applications.
  • Provide as much information as possible about the technical challenges
  • Present the company’s technical team, the n+1 and the CTOin the description of the job offer
  • Bringing transparency to salary conditions and teleworking policy.

Sourcing profiles from Ruby-On-Rails training courses

One of the techniques most frequently used by recruiters is to target professional retraining training which is carried out in the Ruby language.

The most famous formation is Le Wagon.

If you use Linkedin Recruiter, in addition to the classic filters on developer positions, it is therefore a question of adding in schools and training, that of Le Wagon (and any other existing training)

Le Wagon training

Be careful though, some developers choose to move towards other computer languages ​​after Le Wagon (Javascript, Node.js, React.js…). It will therefore be necessary to verify that the identified devs are still on this framework.

Sourcing using keywords around the Ruby language

Another possibility is to use the keyword field of Linkedin Recruiter to target candidates who have somewhere in their profile (description, skills, skills) terms that refer to the targeted language.

A standard Boolean search that allows you to target these profiles

Target companies that have Ruby in their technical stack

One possibility to identify developers who work on the Ruby language is to target companies that have the same technical stack.

Ruby Companies
Ruby Companies

This approach is a solution for finding candidates who do not necessarily mention Ruby in their skills on Linkedin but who are nevertheless relevant profiles. Using the company field is therefore an effective way to find good developers.

Anticipate recruitment, stay alert

As described previously, recruiting a Ruby-On-Rails developer can take up to 12 months. The interest in anticipating is therefore strong. If you know that you are going to recruit developers but you don’t know when, our advice:

  • Keep job offers open to continue to attract spontaneous applications
  • List all of your contacts with Ruby developers within CRMs or in a table to track the careers of your potential prospects
  • Regularly carry out market monitoring to identify startups which have reduced their Tech workforce and which are on this framework
  • Identify startups emerging on the Ruby-On-Rails language

Managing a candidate pipeline can save you valuable time for your future recruitments.

Contact specialized recruitment firms

Sourcing, pre-qualifying candidates, and maintaining a Ruby-On-Rails candidate pipeline are time-consuming and tedious activities. It may be interesting to go through a Tech recruitment firm specialized in finding this type of candidate.

This choice will allow you:

  • Save time on sourcing and candidate qualification interviews
  • To receive shortlists of qualified candidates with experience in Ruby and interested in your job offer
  • To accelerate “time-to-hire”

Requesting the services of firms can allow you to quickly find the profile you are looking for.

Open up to full remote

Finding a Ruby developer can be restrictive if you are only targeting a single city in France (Paris, Lille, Lyon, etc.). Opening the position to full remote allows you to broaden the field of possibilities and thus find candidates who wish to remain teleworking or who are based in another city.

List of companies that use Ruby-On-Rails language in their stack

Here are some companies that have the Ruby language within their technical stack:

  • By Car Simone
  • Qonto
  • Coinhouse
  • Pretto
  • The collector
  • Siit
  • Hostnfly
  • Colonies
  • Best Agents
  • Job Teaser
  • Lifen
  • Action
  • Trustpair
  • Plezi
  • Episto
  • grocery store
  • Aircall
  • Swile

Developers who have worked with these companies are likely to be interesting prospects for your startup.

Where to find job offers for Ruby developer positions in startups?

Job offers for Ruby-On-Rails developer positions can be posted on traditional job sites like Linkedin, Indeed or Welcome to The Jungle.

You will find on Licorne Society all job offers in startups on permanent and freelance basis for full stack developer positions: Fullstack developer job offers

To go further, find our ranking of the five best recruiting sites for developers.

Also find our article on our advice for recruit Golang developers to find a Go developer for your technical team.

Are you looking for a Ruby on Rails Lead Developer? Find our article: How recruit a Lead Developer

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button