Junior — объясняешь дизайнеру, что нужно сделать. Потом поправляешь сам, либо просишь переделать (N итераций).
middle — объясняешь дизайнеру, что нужно сделать, и он делает то, что нужно.
senior — дизайнер объясняет тебе, что нужно сделать, и сам это сделает, если нужно.
Актуально, пожалуй, для любой роли в IT-команде.