Что из фронтэнда должен знать бакэнд разработчик?
Прям должен - да никаких. 
Хорошим бонусом будет иметь представление о том, как во фронте удобно принимать данные и работать с ними, чтобы отдавать в удобном виде. 
Также бонусом (лично для вас) будет умение сверстать что-то простенькое - хоть на том же бутстрапе. 
Сноска про бутстрап
Ни одному профильному специалисту никогда не буду советовать использовать бутстрап (только для ознакомления), но бэкендщику - позволительно, так как бутстрап фактически изначально задумывался для тех, кто особо вникать не хочет, а страничку набросать надо. Но потом что-то пошло не так >.< 

Это не то чтобы "нужно", но всякие кейсы бывают - иногда сделали бэк, нужно набросать на фронт-части, свободных профессиональных рук нет, и за счёт этих знаний можете заработать лишние очки репутации или даже монетки. 

А вообще пересечений никаких, если не метите на позицию фулстака :)
Если делать rest api то ничего.
Если по старинке, то нужно уметь нарезать html на шаблон, делать ajax отправку форм и подобное, доку по jquery стоит полностью прочитать.

Тут есть html, css и js
https://roadmap.sh/backend

Ну и админки придется собирать на бутстрапе, или на темах которые его используют.