Ce spécialiste du développement peut se charger de l'écriture d'une ou plusieurs parties d'un programme, voire le concevoir dans sa totalité. Il détaille les lignes de code informatique, c'est-à-dire les ordres que va comprendre l'ordinateur. De plus en plus, il a recours à des logiciels standards prêts à être utilisés (progiciels), qui lui font gagner un temps considérable. Ensuite, il participe aux phases d'essai, essentielles pour tester les applications. Il réalise les notices techniques d'installation, ainsi que les guides pour les utilisateurs. Il est parfois amené à leur apporter un soutien technique ou à les former à l'application. En l'absence de technicien de maintenance en informatique, il peut assurer lui-même le suivi de son produit. Par exemple, lorsqu'il construit un programme spécifique pour une demande précise, il pourra le mettre à jour afin de le faire évoluer.
En collaboration avec le client et le chef de projet, le web designer supervise directement le travail des graphistes, des infographistes et des intégrateurs web. En fonction des contraintes techniques, il doit souvent arbitrer entre les aspects artistique et fonctionnel.
Polyvalent, il doit donc avoir des compétences à la fois artistiques et techniques. Il maîtrise différents logiciels graphiques : Photoshop, Illustrator, Flash, Dreamweaver… Des notions dans le maniement d’outils d’intégration (XML, Javascript) sont un atout.
Le web designer peut travailler dans une agence web spécialisée en communication d’entreprise ou en publicité, dans un studio de création multimédia, dans une maison d’édition en ligne, une SSII (société de services en ingénierie informatique)…
Novateur, curieux, méthodique et organisé, le web designer sait travailler en équipe et souvent sous pression.