AISL-300 Senior Frontend Engineer (React)

Luxembourg, Luxembourg

Emplacement : Hybride

Contrat : Opportunité à long terme

Votre rôle

En tant qu'ingénieur frontend senior, vous serez responsable de la conception, du développement et de la maintenance d'applications web modernes et d'interfaces utilisateur utilisant React et JavaScript.

Vous travaillerez en collaboration avec des analystes fonctionnels, des développeurs, des testeurs et des responsables techniques afin de fournir des solutions de haute qualité, évolutives et conviviales. Vous contribuerez également à l'évolution de l'architecture front-end, des composants réutilisables et des systèmes de conception.

Principales responsabilités

  • Développer, maintenir, tester et déployer des portails et applications web frontend en utilisant React
  • Concevoir des composants réutilisables et contribuer aux systèmes de conception partagés
  • Collaborer avec des équipes transversales pour comprendre et affiner les exigences
  • Garantir la cohérence, les performances et l'évolutivité des solutions front-end
  • Mettez en œuvre des interfaces réactives et conviviales en utilisant les normes web modernes.
  • Déployez et surveillez les applications dans des environnements sur site et dans le cloud.
  • Contribuer aux pipelines CI/CD et assurer le bon déroulement des processus de livraison
  • Maintenir des normes élevées en matière de qualité du code, de tests et de documentation

Profil

  • Diplôme universitaire dans un domaine pertinent
  • Plus de 11 ans d'expérience en développement front-end
  • Solide expertise dans la création d'applications web évolutives et maintenables
  • Expérience avérée de travail dans des environnements collaboratifs et transversaux
  • Un grand souci du détail et une attention particulière portée à l'expérience utilisateur

Compétences techniques

  • Expérience avancée avec React (composants fonctionnels, hooks, API Context)
  • Expérience en matière de conception et de maintenance de composants partagés et de systèmes de conception
  • Solides connaissances en JavaScript, JSON et API REST
  • Expérience avec Jest et la bibliothèque de tests React
  • Solide compréhension de HTML5 et CSS3, y compris du responsive design
  • Expérience avec les gestionnaires de paquets et les outils de construction (NPM, Babel, Vite)
  • Connaissance des outils CI/CD, notamment d'Azure DevOps
  • Expérience du déploiement d'applications dans des environnements conteneurisés

Agréable à avoir

  • Expérience avec les plateformes cloud
  • Connaissance de l'optimisation des performances et des modèles d'architecture frontend
  • Expérience de travail dans des environnements à grande échelle ou d'entreprise