Développeur Frontend Javascript H/F

Le projet

Le système de diffusion de notices bibliographiques d’Electre est en cours de refonte et l’équipe se constitue en ce moment.

Les technos sont modernes et sympas : React sur le front avec langages fonctionnels (ClojureScript) et Reactive architecture (forte attention à la gestion d'état), Event-Driven sur le backend qui influera positivement le front. L’approche de développement est vraiment centrée sur la qualité et l’efficacité (exemple : techniques de feedback visuel des composants par exemple).

Le métier est intéressant et a du sens : fournir le meilleur service de données bibliographiques des livres en langue française aux libraires et bibliothécaires pour leur permettre de faire leur travail au quotidien et conseiller au mieux leurs clients ou usagers pour les recherches et recommandations d’ouvrages. Les traitements principaux sont de l’intégration de flux, de l’indexation et de la recherche, un frontend très riche et à terme développer le machine learning pour les prédictions et recommandations ainsi que les fonctions “sociales” à travers les communautés d’utilisateurs.

L'équipe

Les membres de l’équipe sont reconnus dans les communautés et sur leurs sujets : langages fonctionnels, Domain-Driven Design, BDD, Craftsmanship, Architecture Logicielle. Ils ont surtout une vraie passion du design et développement logiciel. L’équipe met en pratique une véritable agilité et une amélioration continue centrée sur la valeur métier délivrée et la qualité du logiciel construit. Si vous voulez en savoir plus sur les membres de l'équipe vous pouvez consulter la page Équipe IT.

Les bureaux sont top et localisés dans le quartier latin en plein coeur de Paris.

C’est une excellente opportunité d’apprendre beaucoup de choses, de relever des challenges techniques et métier, d’être dans une équipe qui tire vers le haut et passionnée, d’utiliser des technos modernes et enfin de produire beaucoup de valeurs pour les clients.

Ce qu’il y a à faire

Sous l’encadrement du tech lead frontend de l’équipe “Diffusion” ou "Abonnement" vous aurez à :

  • Participer aux ateliers métiers pour comprendre le domaine, les besoins et les fonctionnalités à développer avec un focus sur l'expérience utilisateur et la simplicité des interfaces
  • Interagir de manière autonome avec tous les membres de l’équipe technique, projet et métier pour assurer la conception et le développement des fonctionnalités
  • Concevoir et développer les fonctionnalités dans un esprit Agile et en respectant le “definition of done” (à minima : code testé, déployable et prêt pour la production, documenté, code review effectué ou pair programming pendant le développement). Le testing du frontend est bien sûr essentiel.
  • Prendre en compte les feedbacks de l’équipe Ops quant aux aspects d’exploitabilité du code développé (logs, paramétrage, performance, fiabilité, etc.)
  • S’assurer de la qualité du code et de la performance du système (on aime bien les approches fonctionnelles et le pattern unidirectionnel type Redux)
  • Participer aux différents rituels projet et notamment les démos, rétrospectives et s’intégrer dans les activités d’amélioration continue

La personne idéale aura le profil suivant

  • Un intérêt réel pour les métiers du livre et les besoins des libraires et bibliothécaires, comprendre leurs problèmes et fournir les meilleures solutions.
  • Être passionnée par la conception et le développement d'interfaces utilisateurs web/mobile (approche par composants, lien avec le styling, les tests de composants, la gestion d'états côté front et les performances)
  • Un intérêt ou une expérience pour les bonnes pratiques UX
  • Voir la technologie comme un moyen de résoudre des problèmes et d’être créatif
  • Avoir la culture du delivery : “Done is better than perfect”
  • Combattre la complexité accidentelle et favoriser la simplicité, éviter de suivre les modes mais se concentrer sur les fondamentaux du métier.
  • Être prêt à prendre à charge d’autres tâches dans un périmètre différent (backend par exemple mais également Ops) pour aider un autre membre de l’équipe et favoriser ainsi la propriété collective du code
  • Pratiquer l’amélioration continue, toujours questionner l’existant pour faire mieux

Étapes du recrutement

  • Pré qualification téléphonique
  • Entretien technique et fit avec les membres de l’équipe
  • Rencontre avec le Directeur Exécutif

Rémunération et Avantages

Rémunération :

  • entre 40K€ et 50K€, fonction de l'expérience bien sûr
  • Tickets restaurants
  • Choix du matériel (macbook possible) + écran 27" 4K + bureaux assis/debout
  • Travail à distance 1 jour / semaine
  • Congé payés : 25 jours RTT : 16 jours (convention collective de l'édition)
  • Bureaux top et lumineux en plein coeur de Paris (6éme arrondissement) avec garage à vélo pour les cyclistes

À propos d'Electre

Electre produit et diffuse des notices bibliographiques et les services associés aux professionnels du livre (Bibliothèques, Libraires, e-commerçants, etc.), pour l’anecdote elle attribue également les numéros ISBN notamment pour la France et la Belgique. C’est une société qui a ses origines au XIX siécle et qui transforme ses produits et services pour apporter plus de valeurs à ses clients dans les aspects mobilité, sociaux ou recommandations par exemple.

Ce que l’on cherche pour constituer l’équipe technique ? De la passion, du respect et de la bienveillance, une recherche continue d’amélioration et bien sûr une bonne dose d’humour... Ah oui, et aussi une réelle expertise dans le domaine de la conception et du développement logiciel et des infrastructures cloud ! Pour la bonne personne, c’est l’occasion de participer à la construction d’un système utile et à l’état de l’art dans une société en pleine transformation et d’intégrer une équipe avec des membres reconnus dans leur expertise.

Prêt à postuler ?