Le développeur Front end travaille pour rendre les sites Internet ergonomiques et accessibles en développant une interface claire, rapide et facile à utiliser pour les internautes. Il doit tenir compte du cahier des charges de son client, et de l'accessibilité et à la compatibilité entre les navigateurs. Puisque de nos jours, les sites Internet doivent répondre aux normes du W3C via n'importe quel navigateur utilisé par l’internaute.