On the other hand, you could play around with multiple stacks, and see what you like. Then choose an area based on that.
Personally, if I was starting from scratch today I'd probably focus on the C# .Net Microsoft stack because there are a lot of jobs for that in my area.
But as for the terms of hire-ability, in my opinion, it is more important to understand the core concepts of programming independent of a technology or language. But as for trying to get hired, there are jobs out there for nearly every language/stack you can think of. So you could just start looking around your area and finding something that is popular with companies in the area.
Serverless latency is a problem to consider. That definitely killed it for my project.
My goto stack is MySQL/nodejs with express/plain js for frontend.
Because I’m fast at this.
I would try .Net core, though I don’t think they have anything remotely as easy as node.