Le développeur Front-end ou encore intégrateur est chargé de développer l’interface visible d’un site web. Il doit respecter les normes du W3C (World Wide Web Consortium) ainsi que celles du cahier des charges. Il faut qu’il tienne compte de l’ergonomie et qu'il s'adapte aux contraintes de chaque navigateur web. Pour assurer cette ergonomie visuelle, il doit maîtriser différents langages de programmation. HTML, le CSS, ou encore le Javascript en sont des exemples. Il doit également tenir compte de l'accessibilité et de l'aspect fonctionnel du site. Le design du site est traditionnellement réalisé par un web designer. Mais de plus en plus de designers ont franchi le cap et savent à la fois designer et coder (en front) avec des bases en HTML et CSS, ou en maîtrisant des CMS leur permettant d’intégrer facilement des contenus.