Возьмут ли в мидллы nodejs?
1. Вот вам схема, посмотрите каких скилов у вас не хватает и беритесь за изучение: https://roadmap.sh/backend
2. Конечно же вас никто просто так не возьмет на работу мидлом бэкендером. У вас сейчас другая специальность. Тут может помочь правильное составление резюме, подчеркивание опыта связанного с бэкенд разработкой, всякие разные проекты в этом направлении которые вы можете показать.
Теоретически это возможно, но по вашему описанию вы не похожи на мидла.
Посмотрите, какие требования предъявляют мидлу и попытайтесь пройти собеседование.