Au sein d'une équipe pluridisciplinaire (développeurs, chefs de projets, chefs de produits), vous jouerez un rôle essentiel dans la coordination, la gestion et l'encadrement technique d'une équipe de développement logiciel applicatif dans le secteur médical.
Rattaché(e) au Responsable Technique Logiciels Applicatifs, vous travaillerez en collaboration avec le Chef de Projet et serez garant de la qualité des livrables. Vous assurerez l'encadrement de l'équipe de développement.
A ce poste, vous aurez pour missions principales :
Gestion d'équipe
Manager en favorisant une culture d'équipe proactive et engagée
Accompagner les individus dans l'application des méthodes et outils de développement en vigueur dans l'entreprise
Fournir un leadership et des conseils techniques (estimations de charges et suivi d'avancement, support technique et orientation des membres de l'équipe vers des solutions)
Allouer les ressources de manière efficace et reporter l'avancement
Accompagner les développeurs moins confirmés en participant à leur montée en compétences
Contributions techniques
Comprendre les objectifs du produit, ses besoins d'évolution et de maintenance - les traduire en solutions techniques efficaces
Concevoir l'architecture logicielle, mener les revues d'architecture et de conception, prendre les décisions nécessaires pour assurer la pérennité des solutions (maintenabilité et scalabilité)
S'assurer de la qualité du code produit en veillant à l'application des procédures et des règles de développement
Assurer que le code développé soit documenté, testé et robuste avec une couverture de test optimisée
Fournir une expertise technique pour résoudre les problèmes, analyser les incidents et proposer des solutions
Excellence technique, Innovation et collaboration
Travailler en collaboration avec les équipes de développements connexes au produit (Framework / Design system, API REST / Backend,, Reconstruction 3D / Machine Learning, Applications clients lourds)
Assurer une veille technologique des pratiques, langages et outils de développement pour proposer des solutions innovantes et efficaces et contribuer à l'amélioration continue du projet
Vous travaillez en équipe projet dans l'environnement réglementaire des logiciels médicaux (ISO 13485, IEC 62304). Vous évoluez dans un contexte international au sein d'une entreprise à dimension humaine.
Contexte technique
Framework : VueJs / NuxtJs / ThreeJS
Langages : Javascript / Typescript ; inclusion de librairies partagées "métier" (WebAssembly / C++)
Versionning : Git
Outils de développement : Webstorm / Vscode
Automatisation : Azure DevOps
Bases de données : postgreSQL (backend)
Hébergement Cloud : Azure
Conditions de poste :
Contrat CDI
Salaire : 50 K - 65 K brut annuel (ouvert à la discussion en fonction du profil)
Environnement de travail moderne et bureaux neufs
Avantages : Mutuelle, RTT, Tickets restaurants, etc...
Télétravail possible : 2 jours par semaine
Profil
Expériences et compétences
Diplôme d'Ingénieur Informatique ou Génie Logiciel
Minimum 2 ans d'expérience en encadrement d'équipe de développement logiciel, plus de 5 ans d'expérience en développement applicatif
Avoir développé avec succès une application web. (VueJs / React / Angular).
Au moins une expérience réussie sur une problématique d'architecture logicielle (conception orientée objet, Design Patterns et refactoring)
Esprit d'automatisation en ce qui concerne les concepts de construction, de test et de déploiement
Anglais écrit et parlé indispensable
Sont un plus :
Expérience sur des problématiques de géométrie 3D et de rendu (ThreeJS / WebGL)
Expérience avec différentes build chain JS (Webpack / Vite par exemple)
Maitrise de frameworks de test / headless browser testing de type Cypress / Playwright / Selenium
Notions de gestion de cache, CDN
Expérience en C++ / Qt / Webassembly
Expérience
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.