Lead Dev Produit (H/F)

Logiciels SaaS

CDI | Dès que possible | 50-60K€ | Paris | Oui, à 50%

AzuredockerJavascriptPHP

  L’entreprise

Nous recherchons pour un de nos clients, entreprise spécialisée dans la formation aux logiciels SAAS, un Lead Dev Produit H/F

  Les responsabilités

  • Au sein de l’équipe technique, tu travailles à améliorer l’architecture frontend des services SAAS sur Azure, et prends le lead de l’équipe sur le chemin de l’industrialisation.

    Tu as au moins 5 ans d’expérience, et as travaillé sur un site à fort trafic national. Tu es à l’aise avec la théorie des graphes et sais puiser dans tes connaissances théoriques et la littérature pour améliorer l’algo de matching.

    La stack de l’entreprise

    La société injecte une app React dans les sites tiers de ses clients, afin d’afficher et concevoir des guides interactifs au plus près des outils. Pour ce faire, les développeurs maintiennent des extensions navigateurs (Chrome, Firefox).
    Les données proviennent d’un ensemble PHP Laravel / PostgreSQL / Redis / Influx Db. CI/CD Gitlab / Jenkins.

    La stack est hébergée sur Microsoft Azure (Docker, AppService). Monitoring: Sentry, Datadog, Qualys.

     

      La Stack technique

    Au sein de l’équipe technique, sous la responsabilité du directeur technique, tu prends le lead technique de l’équipe tech “produit” (6 développeurs), et collabores avec un product owner, un responsable QA, une équipe tech back/infra, et des chefs de projets au contact avec les clients.

    • ●  Conception, communication, mentoring, code-revues, documentation, sont au coeur de ta mission
    • ●  Tu participes à la création des nouvelles fonctionnalités et à la maintenance du code base
    • ●  Tu es moteur sur des sujets transverses, comme :

                ○ Conception et maintenance de l’algorithme de matching

    • ○  Simplifier le build Webpack des projets, amélioration des configs Typescript et Babel. Uniformisation des builds et des configs.
    • ○  Amélioration du protocole de communication entre l’extension et la web app (Postmessage)
    • ●  Profilage et optimisation du code javascript.
    • ●  Amélioration de la couverture des tests (unitaires, fonctionnels)
    • ●  Tu n’es pas effrayé de forker un repo open source (Playwright, Jsdoc) et de proposer une MR.

    Lors du déploiement de la solution chez un nouveau client, il peut arriver que l’équipe technique intervienne en direct avec ceux-ci.

 

  •   Ton profil
  • ●  Tu maîtrises Javascript dans le détail !
  • ●  Tu maîtrises React, Redux, les hooks. Tu connais React Fiber et l’algorithme de réconciliation.
  • ●  Tu maîtrises webpack, babel, typescript et êtes capable de monter et d’adapter un build Javascript
  • ●  Tu maîtrises les APIs natives du Web, le dom, les postMessage, …
  • ●  Tu maîtrises la programmation fonctionnelle, pure function, higher order function, et autres joyeusetés.
  • ●  Tu maîtrises les concepts de programmation importants, comme l’héritage par prototype, la récursion, quelques algorithmes de tri, …
  • ●  Tu as déjà travaillé sur au moins un site à fort trafic et mesures les problématiques soulevées par la scalabilité
  • ●  Tu es familier avec les outils QA Javascript (Playwright, Jest, …)
  • ●  Tu es familier avec Docker et Git
  • ●  Tu as au cours de ta carrière écrit du PHP, et es aujourd’hui capable de modifier les apis Laravel

Humainement parlant, tu vas intégrer une équipe bienveillante, très axée sur l’écoute et la coopération. Il faudra posséder les savoirs êtres pour s’y intégrer et maintenir cet état d’esprit bienveillant.

Formation

De formation universitaire supérieure, tu as validé un cursus en “computer science”

  Les + de la mission

* Un environnement de start-up made in France en hyper croissance (très ouvert au Télétravail)
* Participation à des conférences
* De l’autonomie avec un champ d’action assez large
* Des locaux tout neuf dans l’hyper centre et du matériel de qualité

Anne-Claire Decker

07 87 69 76 44