Tech lead back-end (H/F)

Description du poste:

Description

Descriptif du poste

Innovorder recrute un tech lead back-end pour rejoindre son pôle Engineering de 25 personnes.

En tant que Technical leader, vous serez le moteur de l’excellence technique en garantissant la qualité des développements sur notre back-end et en développant activement des fonctionnalités clés sur nos solutions.

 

Vos missions seront les suivantes :

- Développer des fonctionnalités clés au sein d’une équipe produit.
- Contribuer à la conception et l’architecture technique des produits ainsi que l’estimation des charges
- Garantir la qualité des produits et sensibiliser les développeurs sur celle-ci : écriture et maintien des standards de développements, application des meilleurs pratiques de développements (maintenabilité, sécurité, scalabilité, …)
Coacher et former les membres du pôle Engineering sur le plan technique et participer au recrutement des nouveaux collaborateurs
Participer activement à la communauté de pratiques des Tech Lead en maintenant une roadmap permettant l’amélioration continue de notre système et des pratiques des personnes agissant dessus


Position et périmètre :

Les tech leads sont toujours rattaché.e.s à une squad mais interviennent en transverse sur les autres squads pour répondre à leurs problématiques techniques.
Le Tech Lead n’a pas de rôle de manager. Le manager du Tech Lead est le manager de la squad dont il fait partie.
En fonction des projets à réaliser par une squad, un ou plusieurs tech leads peuvent être sollicité.e.s pour la conception, l’architecture et l’accompagnement technique à travers des activités de coaching en peer conception ou peer programming.
Le Tech Lead a une vision globale du système et une connaissance profonde du système dans son domaine de compétences.
Les Techs Leads interviennent également en amont du lancement des projets avec le Team Leader pour aider à macro-estimer et macro-concevoir les projets.
Les Techs Leads ont également un rôle clé pour la résolution des incidents en aidant les autres membres de l’équipe par leur connaissance approfondie de la code base: méthodologie d’invesgation, identifier la root cause de l’incident, etc, et en définissant les choix de conception pour la résolution de l’incident: est-ce l’occasion d’améliorer la qualité du code, la couverture de tests, corriger les causes racines…

Pourquoi nous rejoindre :

- Un produit complet : 12 produits qui sont interconnectés, forte volumétrie (plusieurs milliards de requêtes API par mois), sur le chemin critique de nos clients (gestion des ventes, encaissement) avec des contraintes avancées (offline first, règles de gestions complexes, etc)
- Une stack devops poussée : CI/CD avancé, déploiement journalier, solution cloud-native, 100% infrastructure as code
- Un back-end composé d’une dizaine de services (domain-oriented service) en Node.js / Typescript / Nest.js


Profil recherché

Avant tout, tu te reconnais dans une culture d'entreprise basée sur l'excellence, l'amélioration continue et la bienveillance. Et tu as à coeur de satisfaire les clients de ton entreprise.
Tu disposes d'une expérience de 5 ans ou plus.

Les soft skills que nous recherchons :
- Leadership
- Bonne communication
- Team player
- Curiosité / Esprit critique
- Résolution de problème
- Sens de l'organisation 
- Autonomie / Ownership

Les hard skills que nous recherchons :
- Analyse / Capacité à résoudre des problèmes techniques
- Expertise Technique
- Qualité de code / Revue de code
- Efficacité / Pragmatisme
- Connaissance des technologies de la base de code : expertise TS
- Veille technologique et partage de la veille
- Conception / Architecture logicielle
- Modélisation de données
- Conception / Architecture des SI


    5 autres jobs qui pourrait t'intéresser:

    Poster une annonce 100% télétravail

    Vous recrutez en télétravail?

    Ciblez des milliers de travailleurs remote en postant sur le 1er site d'annonces full-remote en France!