Beeing a full-stack engineer isn’t problematic. But searching those amongst really young people may be misguided. Because yes, learning takes time.
If you want someone with profound knowledge and experience in nearly every programming language, concept and project management methodology, you should look for people in their 50s.
Those, who had time to invest 35k-40k hours into their passion and are going strong still. The real „unicorns“!