Вот бы узнать, кто сказал джунам, что мозги им не нужны. Я всегда подозревал, что примерно так их и готовят. :)
А если серьезно, то знания математики действительно не особо нужны, но нужно знать верстку. Физика не нужна, но хорошо бы знать HTML в полном объеме. Ещё хорошо бы представлять, как работает интернет, сервера, протоколы, хостинг, маршрутизация и т.п.
Дополнительно придётся освоить как минимум пару фреймворков не слишком старых и не слишком новых, системы сборки и менеджеры пакетов.
К сожалению JS для новичка не так хорош, но выбирать не приходится. Синтаксис относительно простой, но отсутствие типизации немного сбивает с толку.
Вы можете посмотреть на YouTube собеседование на джуна во фронтенде, это даст понимание охвата той области знаний, которую обычно требуют при устройстве на работу.