есть не-айти вышка и кандидатская (естественные науки)
ну так всё. Что еще надо? К чему это? А у меня есть дома гитара.
Москва
В Москве конечно же книги лучше читаются, чем в Твери, например.
Сделала для знакомых большой (но статичный) сайт с адаптивной версткой, все элементы реализовала сама (без готовых решений, чистый CSS/JS).
Очень много спама, достаточно было ссылки и "что вы думаете, ребята?"
Возможно ли за это время дотянуться до Junior JavaScript Developer?
Да, тут все зависит от человека. Качество работы мозга у Всех разное, а у некоторых в 30 это уже статическая серая масса. Но Вас видимо это миновало, раз есть желание все менять.
Что от них хотят?
Что бы они дешево работали
углубляться в "голый" JavaScript или разбираться с frameworks (какую выбрать?) и базами данных? Или вообще хватит умения обращаться с AJAX?
Все вместе с упором на "голый" JavaScript
Или это всё утопия, а начинать всё равно придётся с позиции верстальщика?
Тут дело не в Вашем скиле, а в рынке. Верстальщиков много, как и задач по верстке. Большинство компаний лепят гов.но, сорри, сайты на wp, собирая из готовых шаблонов и плагинов. Так что тут проблема в том, что найти позицию именно frontend спеца будет сложно не зависимо от скила. Но возможно.