Autres articles

Comment recruter un développeur Ruby On Rails ?

Nos conseils sur le recrutement des développeurs Ruby et la liste des entreprises qui utilisent ce langage
Dernière mise à jour le
Jun 29, 2023
Comment recruter un développeur Ruby On Rails ?
André Farah
Comment recruter un développeur Ruby On Rails ?

Contenu

Qu'est-ce que le langage Ruby-On-Rails ?

Ruby est un langage de programmation haut niveau, dont Ruby-On-Rails (ou RoR) est le framework de développement web open-source le plus fréquent. Ruby est conçu pour être simple et élégant, avec une syntaxe claire et concise qui permet aux développeurs de programmer rapidement et efficacement.

Ruby est souvent utilisé pour le développement d'applications web et pour l'automatisation de tâches, ainsi que pour la création de jeux, d'outils de ligne de commande et d'applications de bureau. Il est également populaire dans la communauté de développement open source, avec de nombreux projets open source écrits en Ruby.

C'est un langage de programmation qui est utilisé par quelques start-ups et scale-ups de la Tech en France et en Europe.

Le métier de développeur Ruby-On-Rails

Les missions du développeur Ruby

Un développeur Ruby / Ingénieur Logiciel Ruby est un profil travaillant sur le langage Ruby et le framework principal Ruby-On-Rails. Un développeur Ruby peut être un développeur fullstack ou un spécialisé sur la partie Backend du développement et du code. On parle alors de développeur fullstack Ruby ou de développeur Back End Ruby. Il faut savoir que les développeurs Ruby évoluent principalement sur du Back.

Les missions d'un développeur Ruby sont les mêmes que celles d'un développeur évoluant sur d'autres langages. Son travail repose sur le développement d'une application, d'un produit ou de nouvelles fonctionnalités.

Quel est le salaire d'un développeur Ruby-On-Rails ?

Le salaire d'un développeur Ruby pour un profil junior, généralement issue d'une reconversion professionnelle, est d'environ 34/40 k€. Après quelques années, les salaires pour poste de Lead Developer atteindront le montant de 70 k€ annuel.

Pour plus d'informations sur le sujet, retrouvez notre article sur les salaires en startup, basé sur une étude des salaires à Paris et en France.

Recruter des devs Ruby en France en CDI, un recrutement complexe

Recruter des devs Ruby On Rails peut-être une tâche difficile. En effet, bien que ce langage de programmation soit relativement récent, il reste assez peu utilisé par les entreprises. De plus, peu d'écoles d'ingénieurs et d'informatique proposent des formations en Ruby au sein de leur cursus. Le principal organisme de formation qui est reconnu dans ce domaine est Le Wagon. Une entreprise qui code ses applications en Ruby bénéficie donc d'un vivier de candidats assez peu fourni.

Deux chiffres clés sur le recrutement Ruby en CDI :

  • Le nombre total de développeur qui ont le mot clé Ruby ou RoR dans leur titre actuel ou passé n'est que de 1600 en France, là où les mots clés Node, React ou Vue sont présents dans les titres de plus de 8000 devs
  • La durée moyenne d'un recrutement de développeur entre l'identification du besoin et l'arrivée du développeur est comprise entre 6 mois et 1 an.

Le recrutement de ce type de candidat est d'autant plus difficile si vous cherchez des profils expérimenté (Développeur confirmé, Senior Developer, Expert Technique...). Le recrutement d'un développeur Ruby est donc un réel projet, notamment si vous recrutez vos premiers développeurs ou si vous la croissance de vos équipes Tech est très rapide.

Nos 7 conseils pour trouver des développeurs Ruby-On-Rails à l'écoute du marché

Nous avons recensé les meilleurs conseils pour trouver efficacement des développeurs Ruby, qu'ils soient juniors ou seniors, que nous appliquons quotidiennement lorsque nous accompagnons nos clients dans leur recrutement.

Ces conseils s'appliquent spécifiquement au recrutement Ruby. Retrouvez également nos conseils pour recruter un développeur sur n'importe quelle stack technique, et notre guide pour trouver un développeur.

Une offre d'emploi efficace

Comme pour toutes les annonces, celles-ci doivent être efficaces. Quelques tips spécifiques aux développeurs et au langage Ruby :

  • Mentionner le langage Ruby directement dans le titre du poste. Exemple : "Développeur web Ruby". Cela permettra d'attirer les développeurs qui ont de l'expérience sur ce framework et évitera des candidatures non adaptées.
  • Donner un maximum d'éléments sur les challenges techniques
  • Présenter l'équipe technique de l'entreprise, le n+1 et le CTO, dans la description de l'offre d'emploi
  • Apporter de la transparence sur les conditions salariales et la politique de télétravail.

Réalisez du sourcing sur des profils issus des formations Ruby-On-Rails

Une des techniques les plus fréquemment utilisés par les recruteurs est de cibler les formations en reconversion professionnelle qui sont réalisées dans le langage Ruby.

La formation la plus connue est Le Wagon.

Si vous utilisez Linkedin Recruiter, en plus des filtres classiques sur les postes de développeur, il s'agit donc d'ajouter dans les écoles et la formation, celle du Wagon (et de toute autre formation existante)

Formation Le Wagon

Attention cependant, certains développeurs font le choix de s'orienter vers d'autres langages informatiques après Le Wagon (Javascript, Node.js, React.js...). Il faudra donc vérifier que les devs identifiés sont toujours sur ce framework.

Réalisez du sourcing grâce aux mots clés autour du langage Ruby

Une autre possibilité est d'utiliser le champ mots clés de Linkedin Recruiter afin de cibler des candidats ayants quelque parts dans leur profil (description, compétences, skills), des termes qui font référence au langage ciblé.

Une recherche booléenne standard qui permet de cibler ces profils

Visez des entreprises qui ont Ruby dans leur stack technique

Une possibilité pour identifier des développeurs qui travaillent sur le langage Ruby est de cibler des entreprises qui ont la même Stack technique.

Entreprises Ruby
Entreprises Ruby

Cette approche est une solution permettant de trouver des candidats qui ne mentionnent pas forcément le Ruby dans leurs compétences sur Linkedin mais qui sont pourtant des profils pertinents. Utiliser le champ entreprise est donc un moyen efficace pour trouver de bons développeurs.

Anticipez les recrutements, restez en veille

Comme décrit précédemment, le recrutement d'un développeur Ruby-On-Rails peut prendre jusqu'à 12 mois. L'intérêt d'anticiper est donc fort. Si vous savez que vous allez recruter des développeurs mais que vous ne savez pas quand, nos conseils :

  • Garder des offres d'emploi ouvertes pour continuer à attirer des candidatures spontanées
  • Recenser l'ensemble de vos contacts avec des développeurs Ruby au sein des CRM ou d'un tableau pour suivre la carrière de vos potentiels prospects
  • Réaliser régulièrement une veille du marché pour identifier les startups qui ont réduit leurs effectifs en Tech et qui sont sur ce framework
  • Identifier les startups qui émergent sur le langage Ruby-On-Rails

La gestion d'un pipe de candidats peut vous faire gagner un précieux temps pour vos recrutements futurs.

Sollicitez des cabinets de recrutement spécialisés

Le sourcing, la pré-qualification de candidats et le maintien d'un pipe candidat Ruby-On-Rails sont des activités chronophages et fastidieuses. Il peut être intéressant de passer par un cabinet de recrutement Tech spécialisé dans la recherche de ce type de candidats.

Ce choix vous permettra :

  • De gagner du temps sur le sourcing et les entretiens de qualification de candidats
  • De recevoir des shortlists de candidats qualifiés ayant une expérience en Ruby et intéressés par votre offre d'emploi
  • D'accélérer le "time-to-hire"

Solliciter les services des cabinets peut vous permettre de trouver rapidement le profil recherché.

Ouvrez vous au full remote

Trouver un développeur Ruby peut-être contraignant si vous visez uniquement une seule ville en France (Paris, Lille, Lyon...). Ouvrir le poste au full remote permet d'élargir le champ des possibles et trouver ainsi candidats qui souhaitent rester en télétravail ou bien qui sont basés dans une autre ville.

Liste d'entreprises qui utilisent le langage Ruby-On-Rails dans leur stack

Voici quelques entreprises qui ont le langage Ruby au sein de leur stack technique :

  • En Voiture Simone
  • Qonto
  • Coinhouse
  • Pretto
  • Le collectionist
  • Siit
  • Hostnfly
  • Colonies
  • Meilleurs Agents
  • JobTeaser
  • Lifen
  • Aktio
  • Trustpair
  • Plezi
  • Episto
  • epicery
  • Aircall
  • Swile

Des développeurs qui sont passés par ces entreprises là seront susceptibles d'être des prospects intéressants pour votre startup.

Où trouver les offres d'emploi pour des postes de développeur Ruby en startup ?

Les offres d'emploi pour des postes de développeur Ruby-On-Rails peuvent être postées sur des sites emplois traditionnelles comme Linkedin, Indeed ou Welcome to The Jungle.

Vous trouverez sur Licorne Society toutes les offres d'emploi en startup en CDI et en Freelance pour des postes de développeurs full stack : Offres d'emploi développeur fullstack

Pour aller plus loin, retrouvez notre classement des cinq meilleurs sites de recrutement pour les développeurs.

Retrouvez également notre article sur nos conseils pour recruter des développeurs Golang afin de trouver un développeur Go pour votre équipe technique.

Vous êtes à la recherche d'un Lead Developer Ruby on Rails ? Retrouvez notre article : Comment recruter un Lead Developer

Autres articles récents

Le métier d'Administrateur Systèmes et Réseaux
Le métier d'Administrateur Systèmes et Réseaux

Découvrez tout ce qu’il faut savoir sur cet homme de l’ombre sur lequel repose toute l’infrastructure informatique !

Machine Learning Engineer vs Data Scientist, quelles différences ?
Machine Learning Engineer vs Data Scientist, quelles différences ?

Découvrez les principales différences de responsabilités, missions et salaires, entre ces deux postes très répandus dans les métiers de la Tech et de l'IA

Formation à la paie : Maîtrisez la gestion salariale
Formation à la paie : Maîtrisez la gestion salariale

Le gestionnaire de paie dispose d’un rôle prépondérant au sein d’une entreprise. Ses compétences et son savoir-faire ne sont donc pas à négliger. Bien plus

Licorne Society met en relation les meilleurs talents avec les startups les plus prometteuses

Licorne Society Logocommunauté de startups