Я лид. Моя девушка год занимается фронтендом. Мое собеседование пройти не смогла, хотя у нее была прямая "связь", гыгы. Это я к тому, что картинка не корректируется с реальностью.
Ситуация такова, что сейчас нет никаких jun/mid/senior. Есть только те, кто умеет решать задачи/проблемы и будет полезен проекту, и те, кто это не умеет. Я на полном серьезе не понимаю, кто такие джуны, и чем мидл отличается от сеньора. Поправьте меня, если я не прав (это обращение к бывалым, офк).
Поэтому две рекомендации:
1. Забудьте про "джун-должности". Этого больше нет. Посмотрите на себя глазами нанимателя, и оцените свои навыки с позиции: будут ли они полезны на его проекте? И если навыков не достаточно, то надо качаться дальше.
2. Сделайте для себя нормальное портфолио -> это фактически гарантированное получение хоть какого-нибудь оффера. 3 небольших проекта с обычной вёрсткой -- это ни о чем, даже если там не будет никаких помарок.