After 4 years you're definitely out of the junior-level.
Junior is the time after uni, when you work on real products in actual teams and get to know the tools. One or two years max.
Mid-level means your have real-world project-experience, and are productive in one or more languages/realms/environments. You're able to pick the right tool for the job.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I know it depends 95% on the company, but IMHO:
After 4 years you're definitely out of the junior-level.
Junior is the time after uni, when you work on real products in actual teams and get to know the tools. One or two years max.
Mid-level means your have real-world project-experience, and are productive in one or more languages/realms/environments. You're able to pick the right tool for the job.