Необходимый уровень для работы джуниором?
Кто бы ещё работодателю рассказал об этом.

А то, набирают порой Junior'ов, а требования как к Senior'у.
Junior — это специст, который способен выполнять возложенные на него функциональные обязанности, со «скидкой» на отстутствие опыта работы в команде.