Um... You sound WAY more qualified than I was when I landed a job. Build some super, super simple stuff. Like an add, minus thingy you click on that sends number to firebase for persistent storage, then add in the ability to query stuff in the database and display it. (just a rando idea.) I had a "portfolio" that wasn't even hosted that I showed for my interview. It was a basic react app (bloated web page more like it) that I shared with them via my computer's local host address over the company's wifi. All that to say, just keep trying to get a job coding somewhere, it WILL happen, even if it takes longer than expected.
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.