I recently found myself in a fortunate yet challenging situation due to a layoff. I have been granted a two-months period plus optional month(s) in lieu of severance, to secure my next job as I need a visa sponsorship. I aim to land a senior mobile developer role here in the UK, in any non-big tech company (tier 3/4). Considering the urgency of securing a visa, I am open to exploring any roles with sponsorship.
To make the most of this time, here is how I am spending my time so far, I would appreciate any input and suggestions to make the most out of this situation.
Dedicate 2 hours daily to solving easy LeetCode problems - some tier 3/4 companies do ask some easy/medium questions
Spend 2 hours daily applying for jobs on LinkedIn, Dm'ng connections, seeking referrals etc
2/3 hours Develop a side mobile app project to practice and familiarize with recent patterns - most likely needed to succeed in take-home tests.
Behaviour and system design - study and practice only when I have those rounds scheduled.
I wonder if there are any other aspects I should optimize for during this period. Are there any specific areas or resources you recommend focusing on to maximize my chances of success?
Overall, this strategy looks good! However, I feel like this strategy is a bit inverted (I could be wrong though as I have almost 0 clue what the interview landscape looks like in the UK):
I wonder if there are any other aspects I should optimize for during this period.
Something I tell all job seekers, especially in this economy, is that you need to be fluid and dynamic. There isn't some neatly packaged routine you can just follow where you study X for Y hours a day, do A for B hours a day, and then just magically get the job. You need to be constantly adapting to your situation. Here's how:
Are there any specific areas or resources you recommend focusing on to maximize my chances of success?
We have a ton! Check them out:
Hey! Looks like a pretty solid plan.
I would narrow down your target list to only companies that sponsor. Don't waste your time with companies that do not have a track record of sponsoring or are not open to the idea. I would have this conversation with them as early as possible.
I know many candidates who try to hide that they need sponsorship until the last minute, DO NOT DO THIS. Be as upfront as early as possible to weed out any misaligned prospects.
https://www.myvisajobs.com/ I believe this is the website I used to look at a company's history of sponsorship. I'm not sure what visa you're on but most of the time they need to be e-verified companies. When you're doing your research, make sure they are sponsoring the SPECIFIC ROLE.
If you're working on side projects, I would also try to post about them on LinkedIn to gain visibility and position yourself as an talented expert and a key contributor.
Finally, I would not discount behavioral interviews. You want to be absolutely solid on why you are the ideal candidate. Do your research on the company and practice. It seems like you have the technicals down :)
I am sorry to hear about your situation but there are definitely some positives!
Good luck!
(Dear reader, please drop a like if this was helpful in any way, I'm trying to improve the format of my responses)
This advice assumes you're already in the interview loop, in which case, I would min-max your focus towards gathering intel and preparing for your interview.
Here are some high leverage activities:
At the end of the day, behavioral questions are meant to:
It's really meant to proxy "what would it be like to work with this person?" and "could I sustainably do so given the way they carry themselves?"
Sometimes it also means, does this person carry characteristics that would embody the values at our company? -- your answers should reflect this.
Hope this helps.
I would also recommend selecting the "Open to new opportunities" (not the badge) option on Linkedin and optimizing your Linkedin profile so that you rank higher in searches done by recruiters. Also, put effort in your resume which you send out to recruiters to increase the chances of getting a call.
Best of luck!
Don't waste your time with companies that do not have a track record of sponsoring or are not open to the idea. I would have this conversation with them as early as possible.
I know many candidates who try to hide that they need sponsorship until the last minute, DO NOT DO THIS. Be as upfront as early as possible to weed out any misaligned prospects.
Thanks for your reply, I should have mentioned I am based in the UK, but the process of getting a sponsorship is similar.
My thinking is if they can sponsor, I do not bring it up until asked. If I manage to get an offer they are more likely to go through the visa process. Often time, companies can sponsor but they don't want to for whatever criteria they have set, more so in this climate where they have a lot of options. I believe it's good to bring it up early, to avoid going through the time-consuming process, which could have been used elsewhere. Part of me also wants to do an interview first with companies who can not sponsor/low on my list, so I am better prepared/positioned when going through the companies who can sponsor ?