Le développeur multimédia a vocation à s'intégrer en amont dans la réalisation des produits digitaux. Il est force de proposition auprès du chef de projet pour apporter des innovations technologiques décisives qui feront la différence dans un marché très concurrentiel tel que le web, et cela grâce à la veille technologique et sectorielle qu'il mène chaque jour.
Il intègre les méthodologies de développement issues de l'industrie pour améliorer la qualité, la productivité et l'évolutivité des produits développés, seul ou en équipe coordonnées. Les méthodes agiles tel que SCRUM sont aujourd'hui largement utilisées pour le développement des produits web et dans les secteurs des technologies de l'information (IT).
Activités visées :
- Le développeur multimédia analyse les besoins d'un client ou d'un commanditaire, en termes techniques et fonctionnels. Il évalue la faisabilité technique et préconise les outils et les technologies nécessaires. Il participe à l'élaboration du devis.
- Il réalise l'intégration de l'interface front-end, adaptée aux différents périphériques : ordinateurs fixes et mobiles, smartphones, tablettes Il peut être amené à retoucher les médias à intégrer. Il adapte ou applique un design adaptatif pour les périphériques fixes et mobiles.
- Il programme les comportements, les interactions utilisateur et les animations prévues lors de la conception d'une interface et développe les fonctionnalités du dispositif sous forme de scripts. Il met en place des procédures permettant ou facilitant le référencement d'un site, ainsi que recueil de statistiques et l'analyse de suivi.
- Il réalise le développement du back-end du produit interactif (côté serveur) en vue de la génération dynamique du contenu (affiché côté client). Il modélise, installe et configure des bases de données, développe les fonctionnalités du dispositif sous forme de scripts. Il développe les échanges entre le serveur et la partie client, ainsi que ceux avec des services tiers. Il teste les réalisations.
- Tout au long du projet, le développeur multimédia communique avec le client et les différents acteurs du projet (chefs de projet multimédia, graphistes multimédia ). Il met en place de méthodes, procédures, outils permettant le travail collaboratif. Il assure la mise en ligne du produit.