В основном все боли, это организационные боли. Потому, что когда ты senior, тут вопрос знания алгоритмов и структур данных - не стоит вообще. Ты как правило знаешь их, либо ты фронтендер и не оч хороший. Есть много болей связанных с RND какой-нибудь хуйни, которую ты в первый раз в жизни видишь, условно какой-нибудь индексатор( elastic, solr, sphinx) или новая бд. Неважно. И если твоя команда немного devops - тебе надо эту хуйню еще раскатать в прод, решить где она будет в инфраструктуре, если надо написать ansible скрипты и тд - это тоже боль