You can cherry pick projects that are interesting to you, and you can jump to another company every few months.
Just try to avoid long commitment projects.
For example: A few quick jobs I did in the past:
- Jump into a startup sourcecode and find out why the whole microservice ecosystem would fall like a house of cards after some time. Didn't have to fix it myself, just provide evidences.
- Create a brand new embedable front-end library for a marketing startup. The old one was a pile of crap.
- Setup a design system foundation for a big company.
- Integrate an existing chatbot on google home.
- Code review an entire project made by a solo dev.
- Improve performance of messy backend-frontend architecture.