I think Backend is deep and means many things. Also, it doesn't have to always mean web development. Can be desktop (or mobile) as well.
So, I think
But in the end, I think being really good at one thing, and also works well in a team is better.
Now that you put it this way, "Full Stack" makes us think that this is a column of technologies but in today's cloud computing environments, this is more of a cluster than a stack. You can have web, mobile, desktop, or micro controllers be the front ends and the back ends can have multiple MVC server apps side by side in different programming languages, each providing different services, not to mention there can also be multiple databases.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.