У него и спрашивай. У каждой компании разное понимание о градации. Мне пару раз попадались HR, которым я задавал вопросы типа «а почему вы написали pre-middle/middle/middle+, какая разница?». Получал ответ типа «ну разница в опыте». Довольно странно видеть картину, когда отбирают по кол-ву лет. Вот видел проект разраба 10 лет, вроде как серьёзный сеньор, но по итогу говно полнейшее на уровне джуна(в питоне последние 3 года был). Или вот у фронта 5 лет опыта, а он кроме HTML/CSS/jQuery ничего не знает. Помню, меня раза так 10-15 отсеивали просто потому, что я недотягивал в 3-4 месяца до нужной планки.
Собственно, каждый судит от своего фонаря, как говорится
мне недавно предложили проект сказав "это только для мидлов!!". Еще какой-то мини собес провели
я посмотрел код. огромная хуйня в 100к строк кода, где где-то есть солид, где-то на него вообще забили, как на ооп в общем. тестов 0. ощущение будто писали челы, что паттерны знают, но не более