Lead Software Applications H/F
Role details
Job location
Tech stack
Job description
Il s'agit d'un remplacement stratégique à un moment clé du développement de Niryo.
Notre ambition est de construire une plateforme logicielle commune capable d'accompagner la croissance de nos solutions pour les marchés de l'Éducation et de l'Industrie.
Votre rôle ne consiste pas uniquement à piloter une équipe de développement. Vous définirez la trajectoire de notre plateforme logicielle, qui constitue le socle des futures solutions Niryo : Niryo Studio Education, Niryo Studio for Nate et, demain, les applications industrielles et smart machines.
Vous serez à la fois leader technique, manager et garant du delivery, avec une forte proximité avec les équipes Produit, Robotique et Hardware., Développer notre plateforme logicielle
- Piloter la roadmap de Niryo Studio Education et Niryo Studio for Nate.
- Participer au cadrage des nouvelles fonctionnalités avec les équipes Produit.
- Challenger les choix techniques, UX et les usages afin de développer des applications robustes, simples à utiliser et créatrices de valeur.
- Construire progressivement un core software commun entre nos différentes gammes de produits.
Structurer nos pratiques Engineering
- Définir les standards de développement de l'équipe.
- Structurer les pratiques QA, le testing et l'automatisation.
- Garantir la qualité, la sécurité et la performance de nos applications.
- Réduire durablement la dette technique et améliorer la maintenabilité des produits.
Manager et piloter le delivery
- Encadrer une équipe composée de développeurs, Product Owner et QA.
- Cadrer la roadmap en estimant les charges, les ressources nécessaires et les budgets associés,
- Piloter le delivery en assurant un suivi rigoureux des engagements, des délais et de la qualité des livrables.
Préparer l'avenir
- Définir une architecture logicielle scalable.
- Transformer les pratiques de développement grâce aux outils d'IA générative.
- Contribuer aux futures applications industrielles et smart machines., Les étapes du process de recrutement seront:
- 1er échange en visio avec le recruteur pour valider les critères indispensables et s'assurer de l'alignement entre ce que nous avons à offrir et vos attentes.
- Un cas pratique avec notre COO pour évaluer vos compétences techniques ainsi que les attentes du poste.
- Entretiens sur site Culture fit et découverte de notre environnement de travail avec notre Chief of Staff & notre CEO.
- Echange avec les équipes Software et Projets.
- Prise de références
Requirements
- Vous avez au moins 8 ans d'expérience dans le développement d'applications, dont plusieurs années en leadership technique ou management d'équipe.
- Vous maîtrisez le développement Full Stack, avec une dominante Front (Angular, Flutter).
- Vous savez structurer une équipe et des pratiques de développement : standards engineering, qualité logicielle, QA et montée en compétence des équipes.
- Vous avez déjà piloté une roadmap logicielle, en arbitrant les priorités, les ressources et le delivery dans un contexte de fortes contraintes.
- Vous possédez une forte culture Produit et Expérience Utilisateur, et savez challenger les besoins pour construire des applications utiles et robustes.
- Vous utilisez déjà l'IA générative (Claude ou équivalent) comme un levier concret pour accélérer le développement logiciel et faire évoluer les pratiques de votre équipe.
Ce serait un plus
- Programmation en Go
- Terraform
- Expérience de développement d'applications desktop
- Expérience en développement de solutions SaaS
- Expérience dans la robotique, l'automatisation ou les logiciels industriels
Ce poste est fait pour vous si...
Vous aimez autant construire de nouveaux produits que faire évoluer et fiabiliser des logiciels déjà utilisés par des milliers d'utilisateurs.
Vous savez vulgariser des sujets techniques, écouter les contraintes des autres métiers et construire des compromis efficaces.
Vous aimez arbitrer, prioriser et donner un cadre clair permettant à une équipe de délivrer efficacement.
Vous voyez l'IA comme une opportunité de transformer durablement l'ingénierie logicielle, bien au-delà d'un simple assistant de développement.
... Et il ne l'est pas si
Vous recherchez un environnement très structuré où les process, les équipes et les pratiques sont déjà complètement établis.
Vous préférez développer uniquement de nouvelles fonctionnalités plutôt que reprendre un existant, traiter de la dette technique et améliorer durablement un produit.
Vous recherchez plus d'une journée de télétravail par semaine.
Vous préférez évoluer dans un environnement où les interfaces avec les autres métiers sont limitées et où les décisions restent principalement techniques.
Benefits & conditions
En savoir plus sur la vie chez Niryo
Découvrez notre culture et nos valeurs pour comprendre ce qui nous anime au quotidien