Offre N°3353

Expert Developer Javascript

  • Tech
  • Développeur Web Back-End
France

Publié le 24/05/2022

Contrat à court, moyen terme, ou long terme

Plein temps

Présentiel sur demande

Description de l'emploi

Vos principales missions : ● Avec la Feature Team, vous participez à la création des nouvelles fonctionnalités ● Simplifier le build Webpack des projets, amélioration des configs Typescript et Babel. Uniformisation des builds et des configs. ● Profilage et optimisation client. Mise en cache (client) et synchronisation ● Amélioration du protocole de communication entre l’extension et la web app (Postmessage) ● Code revue et mentoring ● Ecriture de tests unitaires et des tests fonctionnels ● Avec le chef de projet QA, amélioration des tests fonctionnels pour les projets contraints (Pas d’accès distants, émulation locale de l’environnement d’un client) ● Introduction d’un state manager type Redux ● Avec le CTO, vous participez à la mise en place d’une stratégie d’évangélisation (Mise en place d’un blog technique, organisation de meetup, …)

Expérience demandée

Vous maîtrisez Javascript, et savez expliquer le mot clé yield, les Symbols, cjs vs esm, TypedArray… Javascript, dans le détail ! ● Vous maitrisez la programmation fonctionnelle, pure function, higher order function, et autres joyeusetés. ● Vous maitrisez les concepts de programmation importants, comme l’héritage par prototype, la récursion, quelques algorithmes de tri, … ● Vous maitrisez React, Redux, les hooks. Vous connaissez React fiber et l’algorithme de réconciliation. ● Vous maitrisez webpack, babel, typescript et êtes capable de monter et d’adapter un build Javascript ● Vous maîtrisez les APIs natives du Web, le dom, les postMessage, … ● Vous avez déjà travaillé sur au moins un site à fort trafic et mesurez les problématiques soulevées par la scalabilité ● Vous êtes familier avec les outils QA Javascript (Playwright, Jest) ● Vous êtes familier avec Docker et Git

Description de la société

*** est une startup technologique en pleine croissance, spécialisée dans la formation aux logiciels SAAS (tels que Salesforce, SAP, Google Apps) : une problématique majeure dans la digitalisation des organisations. *** propose une innovation pédagogique : “le learning by doing”, en intégrant des guides interactifs personnalisés directement dans les applications, ce qui permet aux utilisateurs d’être guidés pas à pas.