I'm getting extremely frustrated with the hiring/recruiting process.
I've been using laravel since 2013. I know livewire, react, alpine.js, and vue.
I'm not perfect, and sometimes I'm a perfectionist or want to go the extra mile
and make sure there are tests written at least for mission-critical bits.
I've also played with Remix.run, Nuxt3, Next.js, go, every python framework,
Rails, hasura+vue/react frontends.
My problem is the majority of my work has been freelance, and non-verifiable.
I have people I've worked for who can vouch for me, but nobody in a FAANG company.
I live in rural Utah and work remotely.
I'm 42, and eventually, I'd like to maybe try DevOps or project (or product) management.
I'm just struggling to pay the bills because I'm not the best at finding new clients,
and I'd like something with benefits that's sustainable.
I also miss working with a team, so it'd be nice to do that again as I learned a lot more
working on a team running scrum, etc...
So should I continue looking for a mid+ level position or just eat my pride and go for
a Jr level position -- maybe with a different tech stack even so at least I broaden my skill-set?
Edit: reformatted - hate when text runs too far to the left and my eyes have to scroll.
If you have any long-term clients in your portfolio, maybe break those out as subsections within your resume under freelance/contract work. Instead of having many bullet points for freelancing, you have it broken out by company/project.
I'd suggest working on the proof of concept projects in your downtime with the language you're interested in working in. Unfortunately, I do not see many PHP jobs (that I'm interested in, at least). Still, I'm seeing many Go, Python, Ruby, Java, and .NET jobs, and you seem to have familiarity with most of those languages.
I think an excellent senior developer can understand the core concepts of what's going on in the application even if they're not an expert at writing the code, so I would lean on the fact that you bring prior experience with several different languages, and over many different industries. You'll be able to share pain points you've run into, best practices you've learned over the years, etc.
Best of luck in your job hunt; stay focused and keep your head up - don't devalue yourself!
Good luck man.