frontend developer

noun

A developer who uses technologies such as HTML, CSS, and JavaScript to develop the user interface or presentation layer for an application.