Produits

Sourcer et interagir

Trouver et gérer des candidats

Recruiter pour les recrutements occasionnels

Publier et attirer

Diffusez vos offres d’emploi auprès des bonnes personnes

Attirez les talents grâce à votre marque employeur

Comparaison de produits

MODÈLE DE FICHE MÉTIER :

Développeur/euse back-end

Comment rédiger une description pour un poste de développeur back-end

Pour trouver la personne idéale parmi les développeurs back-end, votre description de poste doit être complète. Pour être efficace, soyez à la fois précis et concis, tout en donnant envie au lecteur de postuler. Présentez la culture de votre entreprise et donnez des détails sur le poste à pourvoir.

Les candidats à votre poste de développeur back-end doivent bien comprendre quelles seront leurs missions pour savoir si leurs qualifications sont suffisantes. Utilisez de brèves listes à puces pour les qualifications, les objectifs et les responsabilités – elles faciliteront la lecture de votre offre. Relisez le document final afin de vérifier qu’il correspond à vos attentes et de corriger les éventuelles fautes de frappe.

Quel est le rôle d’un développeur back-end ?

Dans notre société du tout-numérique, presque chaque entreprise dispose d’un site web ou a recours à des logiciels et à des systèmes informatiques. Le développeur back-end est un programmeur qui s’occupe des éléments et des fonctionnalités côté serveur auxquels les internautes accèdent indirectement lors de leur utilisation d’une application ou d’un système. Ce spécialiste de l’informatique est chargé de créer, gérer, tester et dépanner l’ensemble du back-end. Son travail porte notamment sur la logique applicative, les bases de données, l’intégration des données et des applications, les API et d’autres processus non visibles des utilisateurs. Les développeurs back-end interviennent dans presque tous les secteurs. Comme leurs tâches peuvent être effectuées depuis n’importe quel endroit, beaucoup travaillent à distance. En outre, un développeur back-end très compétent sait analyser les besoins des utilisateurs afin d’offrir une expérience utilisateur positive. 

Vous voulez recruter ?

Exemple de description pour le poste de développeur back-end (H/F)

Descriptif du poste

Le paysage numérique continue à se développer vitesse grand V et [entreprise X] reste à la pointe de la modernité grâce à ses sites web aux designs innovants. Nous sommes à la recherche d’un(e) développeur(euse) back-end compétent(e) pour rejoindre une équipe créative qui met la barre toujours plus haut en matière d’expérience utilisateur. La personne idéale à ce poste aime opérer en coulisses, dispose d’un attirail complet de compétences techniques et fait preuve d’une curiosité insatiable, le tout assorti d’un esprit à la fois méthodique et analytique. En tant que développeur(euse) back-end, vous devez être aussi à l’aise au sein d’une équipe qu’en autonomie lors de la conception et du développement de sites web, d’applications et de couches logicielles indispensables à notre stratégie commerciale. La maîtrise de JavaScript, Amazon Web Services (AWS), Git ou encore MongoDB vous aidera à atteindre vos objectifs rapidement à ce poste. Le travail de nos développeurs back-end a un impact immédiat sur la réussite de notre entreprise et de notre clientèle.

Objectifs du poste
  • Communiquer régulièrement avec les acteurs et les responsables des projets, les équipes d’assurance qualité et les autres développeurs(euses) au sujet des progrès réalisés par rapport à la feuille de route technologique à long terme
 
  • Créer et mettre à jour des workflows avec les équipes afin de fournir une plus grande visibilité, d’assurer une répartition équilibrée de la charge de travail et d’obtenir des rendus visuels cohérents
 
  • Développer et suivre les tests en environnement client-serveur, en tenant compte de tous les navigateurs et appareils afin de garantir que chacun d’entre eux peut afficher le contenu désiré
 
  • Produire un code de qualité, placer la barre haut pour l’ensemble de l’équipe en matière de qualité et de rapidité
 
  • Recommander des solutions pour les systèmes en comparant les avantages et les inconvénients d’un développement spécifique par rapport à l’achat de solutions
Responsabilités quotidiennes et mensuelles
  • Rédiger du code et des tests, développer des prototypes, résoudre des problèmes, profiler et analyser les bottlenecks
 
  • Concevoir des API performantes et stables pour soutenir les clients mobiles et desktop
 
  • Gérer et optimiser des systèmes évolutifs sur le cloud
 
  • Optimiser les performances et l’évolutivité d’applications web
 
  • Développer des tests automatisés pour satisfaire les besoins de l’entreprise et pour permettre la conduite de tests de régression
Compétences et qualifications
  • Diplôme en informatique ou expérience de niveau équivalent
 
  • Excellentes bases en informatique, en algorithmes et en conception de sites web
 
  • Expérience dans la programmation d’applications web hautement sécurisées
 
  • Expérience pratique des principales technologies web d’AWS
 
  • État d’esprit de croissance (Growth mindset), savoir remettre en question les acquis pour trouver de nouvelles solutions et des idées novatrices
Qualifications souhaitables
  • Expérience de la conception d’API RESTful, notamment pour la programmation d’applications mobiles
 
  • Expérience en management d’équipe

Continuez à développer vos compétences en rédaction de descriptions de poste. Pour aller plus loin, découvrez nos 7 conseils pour une description de poste attrayante.

Un homme travaillant sur un ordinateur

Vous voulez recruter ?