Le
développeur front-end intervient sur la partie visible d’un
site ou d’une
application web (front). Il va s’attarder sur le
développement et le
design de ce versant. Son rôle est de
créer des interfaces intuitives, ergonomiques et interactives pour
optimiser l’expérience utilisateur. Pour cela, il tient compte des besoins et des attentes afin que l’utilisation soit agréable et fonctionnelle. Il doit également respecter les standards relatifs à l’accessibilité
(normes W3C), aux écrans utilisés
(adaptable responsive) et à la
compatibilité des navigateurs.Ses principales missions :
- Suivre un cahier des charges,
- Garantir une ergonomie visuelle (responsive design) et fonctionnelle (CSS3, HTML5, JavaScript, frameworks),
- Considérer les différentes plateformes et navigateurs,
- Garantir l’accessibilité du site,
- Contribuer à optimiser le référencement naturel (SEO) lors du développement (balises, mots-clé, optimisation d’URL),...