Subscribe to our newsletter

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam

DÉVELOPPEUR FRONT-OFFICE

Le développeur front-Office transforme les maquettes d’interface fournies par l’équipe créative en gabarits (X)HTML et en feuilles de styles (CSS : Cascading Style Sheet) pouvant s’afficher dans un navigateur web ou mobile, pour des applications alimentées en contenus par des bases de données.

Sa spécificité

Il conçoit, code et gère l’interactivité des pages selon des méthodes de programmation orientées client et serveur. Il échange avec les designers pour les aider à comprendre les contraintes ainsi que les opportunités liées aux techniques. Il étudie les sites web existants et y intègre de nouvelles pages, les feuilles de styles et les conventions d’ergonomie. Le développeur front-office est responsable de l’intégration du contenu dans les gabarits HTML ou le système de gestion de contenu (CMS), de l’application des styles et des conventions d’interactivité nécessaires.

Missions principales

Au niveau du design

Le développeur front-office participe à l’ensemble du processus créatif. Il travaille avec des orientations graphiques établies par le directeur artistique interactif et le webdesigner et traduit les maquettes graphiques en fichiers HTML, avec des feuilles de style (CSS) optimisées pour différents navigateurs ainsi que pour l’impression. Il développe des prototypes fonctionnels pour la présentation de concepts et des tests utilisateurs. Il traduit le comportement de l’interface utilisateur, pour des interactions complexes, avec des langages orientés client comme Ajax et JavaScript. Il apporte des recommandations pour améliorer l’utilisabilité à partir des techniques de développement orientées client et sa connaissance des interfaces. Il intègre des interfaces conformes aux normes d’accessibilité (section 508 aux États-Unis et Accessiweb en France). Il optimise les images pour obtenir la meilleure vitesse de chargement. Il fournit des éléments graphiques pour la mise à jour des pages.

Au niveau de l’équipe

Le développeur front-office effectue la liaison entre les designers et les développeurs du back-office. Il échange avec les directeurs artistiques et les designers pour s’assurer que le design peut être accompli dans le cadre des spécifications techniques. Il fournit un avis consultatif à l’équipe design pour améliorer l’expérience utilisateur du projet, en utilisant les technologies orientées client. Il contribue à améliorer la méthodologie et participe à l’élaboration du calendrier, à l’identification et l’anticipation des problèmes et des risques et communique sur l’état d’avancement des livrables aux personnes participant au projet.

Au niveau du client

Le développeur front-office participe à la phase de spécifications fonctionnelles, à l’intégration, au développement, aux tests, et au déploiement d’un site ou d’une application. Il code à la main des pages web utilisant les langages HTML, DHTML, et JavaScript. Il crée, teste et intègre des mises à jour sur des pages statiques et dynamiques. Il implémente les éléments multimédias telles que les animations Flash, les images ou encore les podcasts. Il reconnaît et résoud les problèmes de conception graphique. Il assure la compatibilité entre les plateformes et les navigateurs. Il contribue à formaliser les spécifications techniques. Il participe à l’intégration et à la migration des contenus dans l’outil d’administration. Il développe des éléments d’interfaces réutilisables et des gabarits-types.

Les salaires

25 000 € à 35 000 € bruts annuels

Développeur front-office junior

40 000 € à 60 000 € bruts annuels

Développeur front-office senior

300 € à 500 € hors taxes par jour

Développeur front-office freelance

Guide des métiers du design interactif – 160 pages
*designers interactifs* et Aquent s’associent pour la sortie d’un ouvrage dédié aux métiers et à l’emploi du design interactif en France. Cet ouvrage est le fruit d’une réflexion entre une association professionnelle et une agence de recrutement. Il propose une vision inédite de quatre métiers : l’UX design, le design d’interfaces, le design d’interactions et le design de services.

Autres métiers à découvrir