Depends on the company. The level of tech skills required for an organisation depends heavily on what the company does, what technologies they're already using, etc. What Google requires for a mid level developer is different from what a smaller, less tech focused company will require.