Intégrateur / Intégratrice Web
Description du Poste
L’Intégrateur Web est chargé de traduire les maquettes graphiques en pages web fonctionnelles. Il assure l’intégration des éléments visuels et interactifs dans le respect des normes d’accessibilité, de performance et de compatibilité multi-navigateurs et multi-supports (desktop, mobile, tablette). Il travaille en étroite collaboration avec les web designers, les développeurs et les chefs de projet pour garantir une expérience utilisateur fluide et optimale.
Missions Principales
- Intégrer les maquettes graphiques en HTML, CSS et JavaScript en assurant la compatibilité sur différents navigateurs et supports (responsive design).
- Mettre en œuvre des animations et des interactions utilisateur (UX) légères en utilisant des outils et des frameworks d’animation.
- Collaborer avec les web designers pour garantir la fidélité des intégrations par rapport aux maquettes validées.
- Optimiser les performances des pages web (vitesse de chargement, SEO technique, etc.).
- Respecter les normes d’accessibilité (WCAG) et de qualité du code (W3C) pour offrir une expérience utilisateur inclusive.
- Participer aux phases de test et de validation pour corriger les bugs d’affichage et d’interaction.
- Intégrer des contenus dynamiques à partir de systèmes de gestion de contenu (CMS) comme WordPress, Drupal ou Joomla.
- Assurer la maintenance et la mise à jour des pages web existantes.
- Travailler en collaboration avec les développeurs back-end pour assurer la bonne connexion entre le front-end et les services back-end.
Compétences et Qualités Requises
- Excellente maîtrise des langages de base du web : HTML5, CSS3 et JavaScript (notions de frameworks comme jQuery, React ou Vue.js sont un plus).
- Connaissance des préprocesseurs CSS (Sass, LESS) et des outils de gestion des tâches (Gulp, Webpack).
- Sensibilité au design responsive et connaissance des principes d’ergonomie (UX/UI).
- Connaissance des bonnes pratiques d’accessibilité (normes WCAG) et des standards du web (W3C).
- Maîtrise des outils de gestion de version de code (Git, GitHub, GitLab) et des environnements de développement collaboratif.
- Capacité à optimiser le code pour améliorer la vitesse de chargement des pages.
- Rigueur, souci du détail et capacité à respecter la charte graphique définie par les designers.
- Bonnes compétences en résolution de problèmes et capacité à corriger rapidement les bugs d’affichage.
- Capacité à travailler en équipe avec des designers et des développeurs back-end.
Formation et Expérience
- Bac +2 à Bac +5 en développement web, intégration web, multimédia, ou domaine connexe.
- Expérience de 1 à 3 ans dans un poste d’intégrateur web ou de développeur front-end.
- Expérience sur des projets d’intégration en environnement CMS (WordPress, Joomla, Drupal) est un plus.