1. Умение оптимально проектировать локальную структуру согласно глобальным требованиям к продукту;
2. Умение смело и разумно изобретать нестандартные алгоритмы;
3. Умение эффективно планировать и чётко соблюдать установленные сроки выполнения работ;
4. Умение расставлять приоритеты и быстро ориентироваться во время устранения нештатных ситуаций;
5. Умение ситуативно выбирать инструменты из своего профессионального стека;
6. Умение быстро находить и использовать (полностью, или частично) готовые решения сторонних разработчиков;
7. Умение определять возможность делегирования задачи исходя из её профиля и сложности;
8. Умение осуществлять контроль за выполнением делегированных задач и своевременно вносить корректировки в этот процесс;
9. Умение писать чистый форматированный код, снабжённый развёрнутыми комментариями;
10. Умение работать в команде используя предоставляемые веб-сервисы и рекомендуемые каналы коммуникации;
11. Соблюдение политики конфиденциальности;
12. Желание и умение развиваться в вышеперечисленных навыках.
Какие-то из этих пунктов не понятны? Не чувствуете в себе силы справиться? Не расстраивайтесь — может вам больше подойдёт уровень Middle?