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
Ampoule