Chez Leetchi, nous travaillons en Impact Teams. Chacune des équipes est composée de talents pluridisciplinaires : développeurs Front, développeurs Back, développeurs mobile (iOS/Androïd), Designers, Ingénieur QA , DevOps et Product Managers.
Chaque équipe évolue en autonomie dans son périmètre, et prend en charge l'entièreté de la chaîne : de la spécification, au développement, en passant par les tests, et jusqu’à la mise en production.
En tant que Lead Tech chez Leetchi, sous la responsabilité de l’Engineering Manager, tu auras 3 missions principales :
- Assurer le leadership technique de l'équipe (Impact Team)
* Responsable de la conception technique (schémas d’architecture, diagrammes, documentation technique)qu’il/elle définit avec l’équipe de développement
* Responsable de la production de documentation technique et en coordonne la rédaction avec l’ensemble de l’équipe de développement
* Garder en ligne de mire l'évolutivité, la maintenabilité, les performances, la sécurité et la disponibilité de la plateforme, dans son périmètre
* Contribuer à la rédaction et à la priorisation de la roadmap technique du Chapter Développement (Cross Impact Teams)
* Collaborer avec les autres Tech Leads sous le management de l’Engineering Manager
* Préparer les sprints de développement
* Travailler en étroite collaboration avec le/la Product Manager (PM) pour préparer les refinements Produit
* S’assurer que les features sont refinées techniquement
* Co-rédiger les tickets de sprint en intégrant l’analyse technique et en assurant un découpage optimal pour optimiser le Cycle Time.
- Développer le code, dans le respect des bonnes pratiques définies dans l'entreprise
* Participer activement au développement de la plateforme en respectant les bonnes pratiques de développement.
* Collaborer avec les autres développeurs pour garantir la qualité et la maintenabilité du code.
* Promouvoir le mindset "Continuous Delivery" : de la spécification au déploiement en production.
- Accompagner l'équipe (Impact Team)
* Apporter une assistance technique aux membres de l’équipe en cas de difficultés.
* Faire du mentoring à l'équipe et assurer la montée en compétence des collaborateurs de son équipe.
Nous avons à coeur de donner aux équipes autant d’autonomie que possible, mais cela s’accompagne aussi de responsabilités (suivi des performances techniques, suivi des kpis technico-fonctionnels post release etc).