For context - I have recently left Amazon and I'm actively looking for another role that suits my lifestyle in terms of work/life balance as well as the interest during the job role. Given how the market is right now - I was wondering if it is better to get a contract role until you can get the opportunity that you find interesting or go for a full-time opportunity regardless?
It depends a lot on your current job-hunting journey and your needs. Here's my thoughts:
For broader advice around finding good opportunities in general, I highly recommend this video (it has a software engineer focus, but most of its advice applies to anyone in tech): [Masterclass] How To Choose A Good Company And Team As A Software Engineer