Offre d'emploi

Ingénieur frontal

Vue d'ensemble :

Nous recherchons un développeur frontal expérimenté pour rejoindre notre équipe produit élargie. Vous possédez une expérience en tant que développeur d'applications web, développeur d'interface utilisateur, expert JavaScript ou ingénieur front-end dans le cadre de projets commerciaux.
 
Vous êtes à la fois compétent sur le plan technique et doté d'un sens aigu du design et de l'UI/UX. Dans ce rôle, vous contribuerez de manière significative à traduire les besoins de nos clients et les attentes des utilisateurs en applications web interactives. 
 
Nous recherchons une expérience pratique de l'utilisation des tendances actuelles et des meilleures pratiques en matière d'architecture frontale, notamment l'optimisation des performances, l'accessibilité et la convivialité.

Tâches et responsabilités :

  •         Travailler avec l'équipe de conception UI/UX pour combler le fossé entre la conception graphique et la mise en œuvre technique, en jouant un rôle actif dans la définition de l'apparence et du fonctionnement de l'application.
  •         Traduire les maquettes de conception en code qui produira les éléments visuels de l'application.
  •         Consolider continuellement le feedback du Product Owner et des collègues
  •         Créer des maquettes et des prototypes de qualité, en veillant à respecter des normes graphiques de haut niveau. 
  •         Transformez les conceptions UI/UX en excellentes solutions pour les utilisateurs.
  •         écrire du code et des bibliothèques réutilisables en mettant l'accent sur la maintenance
  •         Optimiser les applications pour une vitesse et une évolutivité maximales
  •         Concevoir et développer de nouvelles fonctionnalités tout en maintenant la base de code existante.
  •         Collaborer avec les développeurs et les concepteurs back-end pour améliorer la convivialité et les performances par le codage et le dépannage.

Expérience requise :

  •         Compétence experte en JavaScript et TypeScript, HTML5 et CSS3.
  •         Consommation d'une API REST complexe du côté client
  •         Expérience pratique des outils de construction et de gestion de la configuration, des outils de test comme Jasmine, Karma, etc.
  •         Outils de gestion des versions du code, tels que Git
  •         Traitement des demandes asynchrones, mises à jour partielles des pages et chargement paresseux
  •         Débogage à l'aide d'outils tels que Chrome Developer Console

L'un des éléments suivants serait utile :
  •    Cadres et outils tels que Angular (12+), AngularJS
  •    Produire des mises en page de l'interface utilisateur à l'aide de CSS, CSS Flexbox ou CSS Grid Layout.
  •    Problèmes de compatibilité entre navigateurs et solutions de contournement
  •    Exposition au pipeline d'intégration/de livraison continue pour le cloud, notamment Team City, Azure Dev Ops, SonarQube, Docker, etc.
  •    Outils graphiques bitmap et vectoriels tels que GIMP, Photoshop, Adobe XD, Pixelmator ou Sketch
  •    Principes des WCAG
  •    C# ou autres langues
  •    développement intégral


Postulez maintenant