Táto pozícia už nie je k dispozícii.

Expert Developer Javascript

Zmluva na dobu neurčitú
Paris
Plat: Neuvedené
Dátum nástupu: 14. marca 2022
Úplne vzdialený
skúsenosti: > 5 rokov
Vzdelanie: Magisterský stupeň vzdelania

Lemon Learning
Lemon Learning

Máte záujem o túto ponuku?

jobs.faq.title

Pozícia

Popis pracovnej ponuky

Lemon Learning est une startup technologique en pleine croissance comptant de nombreuses références (Randstad, BNP Paribas, Allianz, Altran, Groupe Renault, la Française des Jeux, Adecco, Caisse d’épargne, PSA, Nexity, Orpi, Air Liquide, Système U…), avec ​plus d’un million d’utilisateurs à son actif.

Notre ambition est d’être le leader européen dans le domaine des plateformes d’adoption digitale.

Le principe de notre solution est de proposer du “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. Cette méthode digitalise les formations E-learning par vidéos et les modes opératoires PDF. Nous créons des formations aux logiciels SAAS (tels que Salesforce, Office 365, ou Google Suite).

Techniquement, nous proposons une extension navigateur qui insère littéralement notre outil au sein des webapps hôtes : c’est un vrai défi technique, et nous cherchons toujours des solutions innovantes pour être capable de jouer nos guides partout.

Notre équipe est jeune, polyvalente et passionnée. Les locaux sont situés en plein cœur de Paris, boulevard de Sébastopol.

Ce qui compte pour nous :

  • Vous donner les moyens matériels et humains de réussir
  • Vous permettre de travailler dans un environnement tourné vers l’excellence - Créer une ambiance de travail positive, inclusive, conviviale et coopérative

La mission

Lemon Learning recherche un expert Javascript capable d’accompagner sa forte croissance et la montée en charge qui l’accompagne.

Au sein de l’équipe technique, vous travaillez à améliorer l’architecture frontend de nos services SAAS sur Azure, et renforcez l’équipe sur le chemin de l’industrialisation.

Notre 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. Nos environnements utilisent Docker, et pour la CI/CD, nous sommes en cours de migration de Jenkins vers Gitlab.

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, …)


Preferované skúsenosti

Les compétences requies

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

Des plus

Vous participez à la maintenance d’un repo npm ?
Vous êtes passionné et écrivez sur le web, sur Javascript ? Vous avez déjà créé une extension pour Chrome, pour Firefox ?

Formation

De formation universitaire, vous avez validé un cursus en “computer science”

Ce que nous offrons

  • Un environnement de start-up made in France en hyper croissance * Télétravail possible
  • Participation à des conférences
  • De l’autonomie avec un champ d’action assez large

Inclus dans votre package

  • Salaire fixe attractif
  • Ticket restaurant (10€/jour)
  • Contrat 39h /semaine
  • Télétravail partiel possible // 2 jours semaine
  • Opération de participation à l’abonnement à une salle de sport
  • Club jeux dans l’entreprise
  • Bibliothèque à disposition
  • Espace détente et collation (fruits et encas à volonté)
  • Séminaire d’entreprise
  • Réflexion sur l’ergonomie avec des espaces insonorisés
  • Prise en charge des transports / pass navigo

Náborový proces

1️⃣ Visio 📹 avec l’équipe RH
2️⃣ Entretien avec le manager du poste
3️⃣ Dernier entretien avec notre CEO

Chcete sa dozvedieť viac?

Tieto pracovné ponuky by vás mohli zaujímať!

Tieto spoločnosti tiež prijímajú pracovníkov na pozíciu "{profesia}".

Zobraziť všetky pracovné ponuky