Чем отличается веб-разработчик от фронтенд разработчика?
Веб-разработчиком могут называть и бэкендера, и фуллстака, и фронта.
А фронтендер - это фронтендер.
Фронтенд-разработчик - это подвид web-разработчика.