Catégories
Actualités Start-Up

Comment embaucher des développeurs et trouver des talents technologiques cachés

La concurrence pour les meilleurs développeurs avec Facebook et Google est difficile, en particulier pour les startups bootstrap qui cherchent à trouver et à embaucher des développeurs sur les marchés à forte pénurie de talents. Selon le rapport de McKinsey, le Danemark, à lui seul, connaîtra une pénurie de 19 000 spécialistes en informatique d’ici 2030.

De plus, l'embauche de développeurs en interne est également coûteuse, en particulier pour une startup bootstrap, car le coût total des employés pour embaucher un développeur intermédiaire aux États-Unis s'élève à 71 038 $ par an.

Comment pouvez-vous surmonter ces défis et trouver l'un des meilleurs développeurs pour créer des fonctionnalités SaaS géniales, créer un chatbot ou développer votre logiciel à partir de zéro?

Dans cet article, nous partagerons quelques conseils sur les endroits où trouver et embaucher les meilleurs développeurs pour créer un site Web ou des fonctionnalités d'application plus rapidement. Avec les conseils que je vais partager, vous pourrez choisir la meilleure option pour votre startup – embaucher des développeurs en interne ou sous-traiter le développement de logiciels à l'étranger.

Commençons par examiner les endroits où vous pouvez trouver des développeurs!

Où embaucher des développeurs de logiciels et des équipes techniques?

Places de marché indépendantes

Vous êtes probablement tombé sur plusieurs des marchés de talents les plus connus, comme Upwork ou Toptal.

Lorsque vous choisissez d'y rechercher des développeurs, préparez-vous à un long processus d'interview des candidats. Cette question est même devenue une question fréquente dans certaines communautés technologiques en ligne!

Même si certains bons développeurs sur Upwork valent votre temps, soyez prêt à filtrer de nombreuses options qui ne correspondent pas à vos besoins. Jetez un œil aux développeurs Javascript listés sur Upwork. Je n'ai même pas cliqué sur tous les onglets ici:

Si vous travaillez avec des pigistes sur des marchés de talents, lisez les conditions générales d'utilisation de ces plateformes. Très souvent, ils interdisent de retirer la coopération avec les pigistes de la plate-forme. Selon le contrat, vous devez continuer à travailler avec les développeurs au sein d'Upwork. Vous payez également une forte commission allant de 5% à 20% sur Upwork qui, autrement, ne serait que la rémunération de votre développeur.

Équipes techniques sur Google

Vous pouvez également rechercher des développeurs sur Google. La meilleure façon d'aborder votre recherche Google est de vous rendre sur Clutch, une plateforme d'avis pour les fournisseurs de services B2B.

Un avantage de choisir des équipes techniques sur ce portail est de lire les critiques et les témoignages de leurs clients précédents. Les éditeurs de logiciels investissent un certain temps pour collecter les références de clients et se bâtir une réputation positive sur les plates-formes d'évaluation. En tant qu'initié, je peux affirmer que certains font même légèrement pression sur leurs clients pour qu'ils ne leur donnent que des critiques cinq étoiles.

Comme vous le comprenez, vous serez submergé par une abondance d'options similaires aux marchés de talents. Alors que les agences technologiques travaillent d'arrache-pied pour obtenir des avis positifs sur leurs sites Web, faire le choix final de votre équipe de rêve ne sera pas facile.

Par exemple, en choisissant "Meilleurs développeurs PHP" sur Clutch, j'ai reçu 7 639 résultats de recherche. J'aurais besoin de beaucoup de travail pour rechercher les meilleures options tout en lisant les critiques de chaque entreprise, sans mentionner un certain nombre de courriels professionnels envoyés dans les deux sens pour réserver des appels de présentation.

Embrayage

Hackathons et conférences

Si vous avez plus de temps pour le processus de recrutement, vous pouvez profiter de l'occasion pour visiter les événements de l'industrie pour les développeurs.

Les conférences et les hackathons sont des endroits parfaits pour engager des conversations informelles avec les développeurs afin de savoir s'ils cherchent actuellement à changer d'emploi. Vous pouvez également savoir s'ils correspondent à vos besoins en termes d'expérience, de compréhension de votre entreprise et si vous avez un lien personnel avec eux.

Faites un peu de recherche en ligne et choisissez les conférences de développement auxquelles vous pouvez assister. Voici quelques exemples de hackathons:

  • TechCrunch Disrupt
  • hackNY
  • MHacks
  • HackZurich

Vous pouvez approfondir les options de votre région.

Communautés de développeurs

Tentez vos chances en recherchant dans plusieurs communautés de développeurs en ligne pour trouver des talents brillants. Vous pouvez jeter un oeil à GitHub, Stack Overflow, Reddit et certains sites d'emploi tels que StartUs, AngelList, Mashable ou CrunchBoard. Certains développeurs créent même un blog sur leur expérience du développement de produits que vous pouvez également découvrir en ligne en recherchant des mots-clés.

Recruteurs

Si vous souhaitez ouvrir une filiale à l'étranger, la meilleure option serait de travailler avec des recruteurs locaux qui rechercheront et intervieweront des développeurs et utiliseront des outils de recrutement pour faciliter le processus de sourcing et de présélection. De cette façon, vous obtiendrez des professionnels locaux hautement qualifiés.

Travailler avec des professionnels sur place vous fera gagner du temps en effectuant vos recherches dans la langue que vous ne connaissez pas, préparez les e-mails de recrutement, qualifiez les candidats pour des entretiens et gérez vos e-mails professionnels sans fin.

La crise du COVID-19 de 2020 a appris aux entreprises à viser plus d'élasticité en termes d'embauche d'employés. Jetez simplement un coup d'œil aux problèmes auxquels une start-up fintech allemande, N26 est confrontée, avec des employés qui font grève en raison de la discrimination salariale.

C'est pourquoi il vaut la peine d'envisager d'ouvrir des filiales dans les pays où la flexibilité est plus importante pour faire évoluer une équipe et la réduire en cas de besoin. Le salaire jugé faible à élevé des pays à revenu serait très compétitif dans des pays comme la Pologne et l'Ukraine.

Développeurs pré-approuvés

Si vous voulez éviter des recherches fastidieuses, filtrer des milliers de développeurs et gérer la communication avec eux, choisissez de travailler avec des services de conciergerie ou des entremetteurs pour le faire pour vous.

En travaillant avec des entreprises comme Trustshoring, vous pouvez obtenir des recommandations pour les pigistes et les équipes techniques complètes avec un taux de satisfaction client de 100%. Vous avez la certitude que votre coopération réussira car l'entreprise les supervise régulièrement.

Vous pouvez être jumelé avec quelques équipes qui méritent votre temps pour être interviewé dans les 2-3 jours et demander aux équipes de faire des propositions de projet pour vous.

En prime, vous n’avez pas à payer pour ce service. Les entremetteurs facturent généralement des frais de recherche minimes aux agences technologiques si la coopération commence et que le contrat est signé.

Embaucher une équipe ou sous-traitance

Vous avez maintenant un aperçu de plusieurs sources pour trouver des joyaux de talents technologiques pour travailler sur votre startup.

Examinons les options qui vous conviennent le mieux: garder le développement en interne ou sous-traiter.

Dans un cas, vous pouvez décider de travailler avec des recruteurs ou d'explorer la communauté des développeurs et les sites d'emploi pour trouver des développeurs qui vous rejoindraient en interne.

Dans l'autre, vous pouvez envisager de sous-traiter le développement et d'embaucher une équipe complète de développeurs à l'étranger ou faire travailler quelques développeurs indépendants sur votre projet à distance.

Dans les deux cas, vous devez d'abord évaluer les coûts de location et d'externalisation. Comparons les deux options: embaucher un développeur intermédiaire aux États-Unis et travailler avec un autre en Ukraine (l'une des destinations d'externalisation les plus populaires parmi les fondateurs de startups.

Tarifs des développeurs

Comme mentionné précédemment dans l'article, le salaire moyen d'un développeur aux États-Unis est de 71 038 $ par an, après impôts. À partir de maintenant, le coût de l'embauche d'un développeur est de 34 $.

Le taux moyen d'embauche de développeurs intermédiaires en Ukraine est d'environ 30 dollars. Pas une grande différence, non?

Cependant, nous n'avons pas compté les taxes!

Calculons la taxe à payer pour embaucher un développeur aux États-Unis. J'utiliserai le cadre de Joe Hadzima, un économiste qui a amené des calculs fiscaux complexes à une formule simple. Selon Hadzima, le coût de l'emploi varie entre 1,25 et 1,4 du salaire de base aux États-Unis.

Si nous réduisons nos chiffres, nous obtiendrons le taux horaire entre 42,5 $ et 47,6 $ avant taxes. Le coût de plein emploi d'un promoteur intermédiaire aux États-Unis se situerait entre 88 798 et 99 453 dollars.

Ce calcul fait une différence maintenant, car, avec le développement de l'externalisation, un taux de 30 $ l'heure est votre coût total.

Allons de l’avant avec d’autres coûts cachés liés à l’embauche de développeurs en interne!

Si vous décidez de recruter des développeurs en interne, vous devez tenir compte d'autres coûts cachés tels que le loyer des bureaux, le matériel, les outils logiciels, le recrutement, les vacances et les congés.

Quoi de mieux – Recrutement en interne ou sous-traitance du développement?

En s'en tenant aux chiffres, une décision plus logique serait d'opter pour l'externalisation. Même si vous décidez d'externaliser maintenant lorsque vous avez une entreprise plus établie, vous pouvez toujours commencer à constituer votre équipe technique en interne.

Lors de la mise à l'échelle de votre startup, vous ne pouvez utiliser les agences technologiques qu'occasionnellement. Garder et gérer vos affiliés à l'étranger est plus facile avec un logiciel de collaboration d'équipe et un ensemble de pratiques simples de travail à distance – c'est quelque chose que vous pouvez apprendre relativement rapidement.

Outre l'embauche et l'externalisation, vous pouvez également choisir une approche hybride et conserver une petite équipe interne de développeurs travaillant sur les fonctionnalités de base des applications, tout en externalisant le développement des intégrations à des agences technologiques à l'étranger.

La ligne de fond

Que vous décidiez de garder le développement en interne ou d'externaliser, vous disposez de nombreuses ressources où vous pouvez trouver des talents technologiques cachés.

  • Des places de marché indépendantes comme Upwork ou Toptal
  • Recherche Google, y compris Clutch
  • Hackathons et conférences
  • Communautés de développeurs
  • Recruteurs
  • Services de jumelage avec des talents préalablement contrôlés

Si vous choisissez de faire vos recherches, préparez-vous à consacrer beaucoup de temps à la recherche et à l'interview des développeurs, car des milliers de pigistes et d'agences technologiques sont répertoriés sur les marchés de talents et les plates-formes d'évaluation.

Travailler avec des services de jumelage pour réduire le temps sur les entretiens et entrer en contact avec des équipes éprouvées avec un taux de réussite élevé supervisé par un expert indépendant. Ces services étant généralement gratuits, cela semble être l'une des meilleures options à poursuivre.

_________

Partager c'est aimer!

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *