Что можно учить дополнительно к PHP из бека?
Есть ли смысл брать node.js?
Если фронт не нравится, то смысл залезать в тот же "фронт" только на сервере?Что можно учить дополнительно к PHP из бека?
Лучше выучить один нормально, а не скакать туда сюда и в среднем не знать ни один язык хотя бы средненько.
Когда будет нормальная база программерская(что как работает, как сделать любые типичные(или не очень) задачи, понимание что выучить список функций языка и синтаксис != быть хорошим разработчиком), тогда можно брать любой язык и пробовать. Синтаксис быстро понимается особенно если в английский смочь. Всё остальное с гуглом узнаётся в пару кликов.
Потому что от языка в основном не зависит что вы на нем сделаете, на всех можно делать одно и тоже, только синтаксис разный и целесообразность действий разная(писать CMS на Си никто не будет в здравом уме).
1. Во-первых бросьте фреймворк. Это болезнь всех начинающих. Толком ООП и MVC не понимать, зато уже во фреймворки залезть или "учить на основе фреймворков". Как итог: нет понимания ни как работает, ни зачем это надо, ООП и MVC. 
Попробуйте написать примитивный свой. Вот прям чтоб работала автозагрузка, хотя бы с помощью того же композера, написать свои M, V и С. 
В начале пути это не только не зазорно, но и полезно. К вам раз и навсегда придет понимание как это устроено. Выложите этот код на гитхаб. Потом скидывайте уже ссылку проекта сюда, и просите оценить ваш код. Сделать ревью. И не ждите снисхождения. Зато это будет лучший опыт. И максимально близкий к реальному (как на работе). А потом смело запишите себе это в резюме.
Во-вторых, бросьте yii2. Вот серьезно. В 2018 году это худший выбор который можно сделать. Ничто вас так не приучит к дисциплине как Symfony и не заставит понять как работают вообще все фреймворки. Но и не ждите легкости.
2. Не берите вы ничего дополнительно. Это вторая самая распространенная ошибка всех начинающих. Распыляться по сторонам. Браться за все сразу, за фреймворки в том числе.
Дополнительно - это может быть протокол HTTP и как он работает, MySQL, на уровне простых JOIN запросов. И все. хватит этого. 
3. Не хотите лезть во фронтенд, не лезьте. Там даже фронтендеры опытные сейчас ноги-руки ломают и шишки набивают.