Programista, którego zadaniem jest opieka nad najbardziej widoczną częścią aplikacji: interfejsem użytkownika.
Oprócz dobrej orientacji we wszystkich aspektach działania aplikacji webowej, powinien wiedzieć szczególnie dużo o technologiach klienckich: HTML/CSS (łącznie z nowościami dostępnymi w HTML5), Javascript, AJAX, XHR, JSON…