Offre N°1947
Head of Engineering
- Gestion de projet et coaching
- Chef de projet
France
Paris
Publié le 27/11/2021Contrat à court, moyen terme, ou long terme
Plein temps
Présentiel sur demande
Description de l'emploi
En tant que Head of Engineering, tu auras les responsabilités suivantes: - Gérer une équipe tech de 20+ personnes répartis en 3 streams à horizon début 2022. - Assurer la qualité et la scalabilité de l’architecture déployée par ***. - Être le/la référent(e) des équipes Produit pour la planification des roadmaps. - Tu reporteras au CTO. STACK: Nous fonctionnons en squads de 2-3 développeurs qui s’insèrent dans 3 streams: ?️ Consumer: App B2C en React Native, back-office React, backend Hasura & lambdas Node/Typescript. ? Warehouse: PWA React avec XState pour les opérateur en entrepôt, back-office React, backend Hasura & NestJS. ? Delivery: App coursiers en React Native sur Expo, back-office React, backend Hasura & lambdas Node/Typescript via Serverless. Notre code est typé de bout en bout avec Hasura en backend qui génère des endpoints GraphQL que nous consommons en frontend avec Apollo et un typing fort via Typescript. MISSIONS : Structurer l’organisation grandissante afin de garantir la meilleure qualité sans sacrifier l’agilité et la vitesse d’exécution. Manager l’équipe tech (avec en direct les architectes pour chacun de nos 3 streams) pour s’assurer de la progression permanente de tous les ingénieurs. Participer au processus de recrutement pour s’assurer que *** recrute les meilleurs talents tech. Définir les SLAs du SI et la mise en place du monitoring pour les suivre. Anticiper les risques techniques à court, moyen, et long terme. Travailler en collaboration avec le CTO et l’équipe Produit pour maintenir une roadmap à 6 mois cohérente et claire pour le reste de l’organisation. Se maintenir informé(e) des nouvelles technologies / outils et évaluer leur utilisation potentiel dans le contexte de ***. Participer à la création collective et au maintien d’une “engineering culture” forte autour de la qualité et de l’agilité.
Expérience demandée
Tu as une expérience en management d’une équipe tech de 20+ personnes (en physique et remote idéalement). Tu as déjà travaillé sur des services et produits ayant connu une charge importante. Tu es un(e) excellent(e) communicant(e), tant à l’écrit qu’à l’oral. Tu es capable de mettre en place toi-même des systèmes visant à améliorer l’expérience de développeur (CI/CD, workflows de développement) en cas de besoin.
Description de la société
*** est une start-up française responsable à très forte croissance. Ils ont pour mission de révolutionner les courses du quotidien en Europe en vous proposant une expérience d’achat rapide, fiable et au bon prix.