I have experience in tech stacks. There are endless opportunities to work but I am not getting the perfect idea to work for.
That's most likely because you don't really know what you want and haven't spent time to define it. It's a pretty common state. Waiting for lightning to strike will be frustrating. So here's what you do...
There are only four criteria required to determine how much of a match you are in any career situation. Develop the answers to your four criteria and you will be able to objectively determine whether an idea is a match for you long-term. If you can meet all 4, you could have a lifetime career. With each reduction in meeting all 4 of your criteria, the longevity of your career shortens as does your satisfaction.
1) location (where do you want to work)
2) industry (what type of product or service do you want to represent)
3) title and responsibilities (particularly what you want to be responsible for)
4) career success and goals (how do you like to be rewarded)
Take time to write out answers for each of these. It may take you several days of soul searching to honestly answer these. "I don't know" is not an acceptable answer. Do what you need to do to get the answers. It's often hard for people to give answers because they've never truly had permission to ask for anything when it comes to these criteria. Don't worry about what's possible, only what you truly desire.