Yes you have to go through all the bullshit.
The job isn't about how good of a developer you are, thats only part of it.
Lets look at this purely from a web dev perspective, most business take in some sort of money, or process payments. Have you ever delt with an integration into an accounting system? If your more of a front end guy and have been doing this in your basement for a while, have you been doing AB testing? working with UX folks? What about the issues that come with scaling (both front and back end)?
Theres a lot more to a SR position that "I can code the hell out of it"
undefined