Le développeur web, également appelé développeur programmeur et parfois développeur informatique, développe des services ou des sites internet par l’intermédiaire de cahiers des charges réalisés par les chefs de projet. Il répond à la demande du client en réalisant des fonctionnalités logicielles en code informatique.
Concrètement le développeur informatique s’occupe de la phase d’analyse des besoins puis du choix de la solution technique. Il développe ensuite toutes les fonctionnalités techniques du site en adoptant de bons procédés de codage. Il finit par tester et valider les fonctionnalités développées. Dans un deuxième temps, si un site internet est "remis" au client alors le développeur assure une formation auprès de ce dernier afin qu’il puisse gérer les fonctionnalités du site.