Expert.e Frontend JavaScript #EdTech #startup #React

Sois l'expert.e JavaScript d'une startup de la formation professionnelle en pleine croissance !

JE POSTULE

LA SOCIéTé

Cette startup technologique en pleine croissance d'une trentaine de personnes recherche aujourd'hui un.e Expert.e JavaScript. Spécialisée dans la formation aux logiciels SaaS (tels que Salesforce, SAP, Google Apps), elle répond à une problématique majeure dans la digitalisation des organisations. Elle 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. Elle accompagne de nombreuses grandes entreprises.

DESCRIPTION DU POSTE

La startup recherche un.e expert.e JavaScript capable d’accompagner sa forte croissance et la montée en charge qui l’accompagne. Au sein de l’équipe technique, tu travailleras à améliorer l’architecture frontend des services SaaS sur Azure et renforceras l’équipe sur le chemin de l’industrialisation. 

 

Stack : 2 extensions navigateur (Chrome/Firefox) et 2 webapps React (un player et un éditeur pour créer le contenu), une API PHP (Laravel) et une solution backend basée sur PostgreSQL, InfluxDB et Redis. Docker, CI/CD (en cours de migration de Jenkins vers Gitlab). 

 

Tes missions :

  • Participation à la création des nouvelles fonctionnalités avec la feature team.
  • Simplification du 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 webapp (postMessage).
  • Code review 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, mise en place d’une stratégie d’évangélisation (mise en place d’un blog technique, organisation de meetups…).

Package

  • 50-60 k € selon profil.
  • Participation de 50% aux abonnements de transport en commun.
  • Mutuelle.
  • 2-3 jours de télétravail par semaine.

PROFIL RECHERCHé

Tu as le profil idéal si :

  • Tu maîtrises JavaScript et sais expliquer le mot-clé "yield", les symbols, CJS vs. ESM, TypedArray… JavaScript, dans le détail ! 
  • 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 maîtrises React, Redux, les hooks. Tu connais React fiber et l’algorithme de réconciliation. 
  • Tu maîtrises Webpack, Babel, TypeScript et es capable de monter et d’adapter un build JavaScript.
  • Tu maîtrises les APIs natives du Web, le dom, les postMessage... 
  • 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.ère avec les outils QA JavaScript (Playwright, Jest) et avec Docker et Git.
  • Tu es diplômé.e dans le domaine de l'informatique.
  • Petits plus : tu participes à la maintenance d’un repo npm, tu es passionné.e et écris sur le web à propos de JavaScript, tu as déjà créé une extension pour Chrome, pour Firefox... 

COMPéTENCES REQUISES

  • JavaScript

LES PLUS DU POSTE

  • Tu évolueras dans un environnement de startup made in France en hyper croissance.
  • Tu pourras participer à des conférences.
  • Tu auras de l’autonomie avec un champ d’action assez large.
  • Tu pourras être en télétravail 2-3 jours par semaine.
  • Tu rejoindras une startup conviviale (repas d'équipe payés par l'entreprise, afterworks...), qui met l'accent sur la qualité de vie au travail.

Cooptation

500€

Nous vous offrons un bon d’achat Amazon de 500€ si votre connaissance est recrutée

Vous n'êtes pas le millionième visiteur, simplement une aide précieuse qui mérite d'être récompensée.

En savoir plus

Ce site utilise des cookies et vous donne le contrôle sur ce que vous souhaitez activer.