At my company we call this role "UI Development." A UI developer is expected to be good at all aspects of development that are required to implement the user interface, including HTML, CSS, JavaScript, and server-side templating languages.
The JavaScript skills in question include the ability to write clean code, write unit tests and use client-side frameworks like Angular or React.
Having an eye for design and usability is a plus, but not the focus.