Специалист по созданию сайтов (анализирует бизнес клиента, исследует бизнес конкурентов, создает прототип сайта, создает дизайн сайта, собирает сайт, настраивает сайт, при необходимости настраивает контекстную рекламу)
Наверное привильнее всего будет назвать такого человека «Веб-мастер». В случае, если он реализует полный процесс создания сайта полного цикла, хотя уже таких как правило называют «Full-stack» разработчиками.
При создании полноценного сайта участвует команда: дизайнер, верстальщик, программист, копирайтер, SEOшник и другие. Если сайт создает один человек, то его как правило называют вебмастером
frontend разработчик, в него включено всё что нужно для создание сайтов. Если есть пример сайта который хочется сделать. Если рисовать с нуля то, без дизайнера невозможно сделать.