Ingénieur logiciel front-end niveau intermédiaire

Êtes-vous passionné par la création d'un excellent produit ? Aimeriez-vous ajouter de nouvelles fonctionnalités et améliorer les fonctionnalités existantes pour nos utilisateurs dans de courtes itérations ? Easy LMS recherche un ingénieur logiciel front-end qui est convaincu que le travail au sein d'une équipe pluridisciplinaire permet d'obtenir les meilleurs résultats. Avec votre équipe, vous améliorerez notre système de gestion de l'apprentissage SaaS (LMS), utilisé par plus de 2 000 clients dans le monde. Rejoignez-nous dans notre mission qui consiste à proposer une formation en ligne efficace et accessible aux employés du monde entier 🚀!

Que ferez-vous en tant qu'ingénieur logiciel front-end de niveau intermédiaire ?

Vous occuperez une place importante dans l'une de nos équipes autonomes de résolution de problèmes. Une équipe de résolution de problèmes est un mélange de développeurs back-end, de développeurs front-end et de consultants en implémentation. Vous travaillerez en étroite collaboration pour créer des fonctionnalités utiles pour nos clients. Vous apporterez l'ensemble de vos compétences, vous aurez le souci du détail et vous ferez preuve de créativité dans les fonctionnalités que nous créons. Vous jouerez un rôle actif dans la définition du fonctionnement de l'application, ainsi que dans son apparence. Vous aimez créer les petits détails importants. Faire partie d'une équipe de résolution de problèmes signifie que vous devrez :

  • Participer à des réunions de planification des fonctionnalités où vous discuterez en équipe de la manière de résoudre les problèmes du point de vue de l'utilisateur final.
  • Rédiger des propositions de présentation des fonctionnalités pour le propriétaire du produit. Nous travaillons par cycles courts de deux ou quatre jours.
  • Concevoir une solution pour la fonctionnalité dans le navigateur, par exemple en utilisant Storybook.
  • Implémenter le design avec des techniques modernes. Rédiger des tests visuels fait partie de l'implémentation.
  • Revoir le code mis en place par votre équipe et analyser leurs commentaires sur votre travail.
  • Tester si la fonctionnalité répond à nos normes de qualité avant de la déployer avec votre équipe.
Vos contributions personnelles joueront un rôle important dans le produit final

En tant qu'ingénieur logiciel front-end, vous serez impliqué dans chaque phase du développement des fonctionnalités. Vous disposerez d'une grande liberté et vos contributions personnelles joueront un rôle important dans le produit final. Vous utiliserez le style de l'entreprise, les critères UX et les règles d'accessibilité pour concevoir et réaliser une interface conviviale et facile à comprendre. Vous concevrez la fonctionnalité directement dans le navigateur. Vous recevrez les commentaires de votre équipe et en discuterez avec elle avant de commencer l'implémentation. Vous ferez des choix réfléchis en matière de techniques et de frameworks pour améliorer le code existant dans le temps imparti. 

Quel est le profil que nous recherchons ?

Vous êtes un bon candidat si :

  • Vous avez au minimum 3 à 5 ans d'expérience en développement front-end.
  • Vous êtes titulaire d'une licence ou d'une expérience professionnelle équivalente dans un domaine pertinent, tel que la communication et le design multimédia, le design industriel ou l'informatique.
  • Vous êtes disponible au moins 32 heures par semaine.
  • Vous aimez créer des solutions élégantes pour des problématiques UX complexes avec une équipe hétérogène.
  • Vous maîtrisez les notions de base du développement front-end. Vous possédez des connaissances en HTML, CSS, préprocesseurs CSS tels que Sass ou Less, JavaScript et React.
  • Vous savez travailler avec Adobe Illustrator ou vous souhaitez apprendre.
  • Vous avez la volonté et la curiosité d'améliorer continuellement vos compétences en matière de design et de développement front-end.
  • Vous aimez travailler dans une équipe multidisciplinaire et apprendre au contact d'autres disciplines. Vous devez avoir l'esprit d'équipe.
  • Vous avez la capacité de vous adapter à une équipe expérimentée et multiculturelle.
  • Vous parlez couramment l'anglais.

Et ce serait vraiment un plus si vous étiez intéressé ou si vous aviez de l'expérience dans les domaines suivants :

  • Modules bundlers et task runners (Webpack, Gulp et NPM).
  • Conception de systèmes et de bibliothèques de composants développés en interne.

Que proposons-nous ?

Nous apprenons de nos erreurs et travaillons de manière à privilégier l'apprentissage plutôt que les résultats
  • Une priorité donnée à la croissance personnelle et au développement. Nous apprenons de nos erreurs et travaillons de manière à privilégier l'apprentissage plutôt que les résultats.
  • Une équipe ouverte et diversifiée composée de collègues jeunes et expérimentés.
  • Une entreprise sereine qui se soucie de ses employés, physiquement et mentalement. Par exemple, nous proposons des massages mensuels sur chaise, des déjeuners sains et un bureau très écologique. Et pour couronner le tout, nous ne faisons pas d'heures supplémentaires.
  • Un environnement flexible avec beaucoup de liberté, de responsabilité et de souplesse pour adapter votre vie professionnelle à votre vie personnelle.
  • Nous alternons les semaines de travail normales avec des semaines de détente au cours desquelles nous prenons du recul par rapport à notre travail quotidien et consacrons du temps à des projets secondaires et à l'expérimentation de (nouveaux) trucs techniques.
  • Nous vous fournissons tout le matériel dont vous avez besoin pour faire votre travail, comme un bureau debout, plusieurs écrans, des lunettes anti-lumière bleue, etc.
  • Nous célébrons le succès et alternons le travail intelligent et concentré avec des moments de détente, comme les barbecues et les apéros du vendredi après-midi !
  • Un salaire attractif et des avantages secondaires.

Découvrez ce qui nous rend uniques.

About Easy LMS

Nous sommes une entreprise de logiciels en pleine croissance, avec une équipe internationale passionnée par le développement et l'épanouissement personnel. Le résultat est un LMS ergonomique qui favorise un apprentissage efficace et rend la formation agréable ! Nous nous concentrons principalement sur la formation des employés des petites et moyennes entreprises, mais nous offrons une excellente expérience de formation pour tous les scénarios et toutes les équipes !

Nous comptons plus de 2 000 clients dans plus de 120 pays et avons pour objectif de tripler notre taille au cours des trois prochaines années. Nos bureaux sont situés dans le centre de Delft. Nous sommes une petite entreprise dynamique et nous avons une culture collective de soutien mutuel en tant qu'équipe. Notre objectif est également d'être une entreprise à l'atmosphère détendue où vous pouvez être fier de vos réalisations.

Postuler 

Aperçu de la journée d'un ingénieur logiciel front-end niveau intermédiaire

Supposons que vous travailliez depuis nos bureaux :

9 h 00 D'abord, une tasse de café et un peu de temps pour lire la dernière communication d'hier sur Slack. 

9 h 15 Vous vous préparez pour la réunion avec votre équipe de résolution de problèmes.

9 h 30 C'est l'heure de la réunion ! Une partie de l'équipe travaille à distance, vous participez donc à un appel vidéo et discutez de ce qu'il faut faire pour terminer la fonctionnalité. Vous demandez à votre équipe de donner son avis sur la première itération de design du nouveau concepteur de formation.

10 h 00 À partir des suggestions de votre équipe, vous ajustez votre plan et mettez à jour le design. Vous envoyez de nouvelles captures d'écran au propriétaire du produit et au designer et chercheur UX. Vous expliquez vos choix et les conséquences du changement. Quelques commentaires mineurs, mais tout se présente bien !

11 h 00 Place à l'implémentation ! Vous mettez à jour les critères d'acceptation du récit pour qu'ils correspondent à votre nouvelle idée. Vous réfléchissez aux techniques que vous voulez utiliser pour l'implémentation. Vous impliquez le reste de votre équipe dans votre décision car celle-ci a un impact sur leur travail. 

11 h 15 Vous êtes satisfait de la décision et vous prenez le temps d'écrire quelques CSS. 

12 h 30 C'est la pause déjeuner ! Nous servons un déjeuner complet avec des œufs durs, des fromages locaux et des produits biologiques. 

13 h 00 Pour vous vider la tête, vous mettez à jour la documentation de la conception du système avec de nouvelles idées. Vous laissez une remarque à vos collègues. 

13 h 30 Vous continuez votre travail de front-end et entamez une discussion intéressante sur l'écriture d'un meilleur code React avec votre équipe. 

15 h 00 Vous participez à un appel vidéo pour une réunion UX. Vous discutez de la façon dont nous avons traité quelques cas d'utilisation. Des opportunités d'apprentissage intéressantes ! 

16 h 00 Vous prenez le temps de lire quelques blogs et newsletters et de regarder quelques tutoriels, tous utiles pour terminer votre tâche. 

17 h 00 La fonctionnalité est presque terminée. Vous finalisez vos tests, corrigez un problème que vous avez découvert lors du test de régression visuelle et commencez à examiner le code des membres de votre équipe.

17 h 30 Vous avez traité les commentaires sur vos PR et tous les builds sont passés. L'implémentation est terminée. Il ne reste plus qu'à tester et à déployer ! Vous êtes impatient d'être à demain, lorsque la fonctionnalité sera mise en production.

Postuler

Vous avez envie de travailler avec nous ? Décrivez vos motivations dans un e-mail et envoyez-le avec votre CV à jobs@easy-lms.com. Vous avez des questions sur ce poste ? Vous pouvez contacter Caroline Heijkoop au +31 683712762.

Postuler

Message pour les recruteurs

Nous comprenons que vous puissiez vouloir rechercher des candidats pour ce poste vacant, mais nous préférons le faire nous-mêmes.