I'd say no. Although it's a great way to get real hard-earned experience, it's not ideal, especially when working with multiple technologies you're not familiar with. There are issues or bugs with projects even when you're familiar with frameworks or technologies so don't aggravate your learning curve with being unable to get someone on the team to help you.
I'd say, join a team with experienced senior developers that can guide you when in doubt but do try to resolve as much on your own as possible because it is the best way to learn. I always keep dash close by for any references to anything.
Last but not least, buy a book, a course online on the subjects you're not familiar with and get on these today. Over my career, I took thousands of hours of courses online and off (on weekends, evenings, every hour I could spare) to get quickly up and running on anything I wasn't 100% with. Still do.
Good luck.
Manny Henri
Chief Technology Officer at BedRock4