Relocation to a foreign country for work can be very exciting and lead to unique opportunities that couldn't be accessed in your home country. At the same time, it's a real challenge - I know it firsthand. Your mind becomes inundated with questions:
- How to prepare a resume?
- Where to find companies that hire foreign talent?
- What relocation assistance is typically provided?
- How to get a work visa?
And the list goes on!
Hopefully, this handbook will give you the necessary guidance. Topics covered include resume preparation, job search, salary negotiation, relocation packages, and more.
A well-written and concise resume is an essential ingredient of a successful job hunt. Here's a list of articles, resources & tools to help you:
- Ways to upgrade that should lead to getting more job interviews
- How to write an effective developer resume: Advice from a hiring manager
- ๐ฅ The resume that got me into Google and Bloomberg (software engineer resume tips)
- How to improve your developer resume's bullet points
- ๐จ Resume Worded for instant resume feedback
- ๐จ FlowCV for resume templates
- ๐จ AI resume builder Rezi
- ๐จ Standard Resume: A modern web app for creating a beautiful resume quickly. The application takes care of the design and layout of your resume, allowing you to focus on the content.
- ๐จ EnhanCV resume builder
- Effective search tactics for developer jobs
- Reasons why you're not hearing back about jobs
- 7 basic mistakes that'll slow down any job search - and how to fix them all today
- The best day and time to apply for a job online
- When (and when not) to include a cover letter
- How to write a cover letter as a software developer (cover letter included)
- How Boolean searching can help your international job hunt
- Relocate.me: The site is built around and focused entirely on tech jobs that offer relocation.
- Wellfound (formerly AngelList): If you go to the Filters tab, you will find a section named "Immigration + Network." There is an option to "only show companies that can sponsor a visa." Tick the box.
- Landing.Jobs: The main country that they feature is Portugal, but you can find tech jobs in other parts of Europe as well. When searching for jobs, make sure to select the gilter for "Visa & work permit."
- SwissDevJobs: For those looking to move to Switzerland, SwissDev Jobs is a great place to turn. The website allows you to easily locate developer jobs anywhere in Switzerland. In order to filter it to only jobs with relocation, you simply need to check the filter box for "Visa sponsorship for non-EU residents."
- TokyoDev: The site is dedicated to helping international developers start and grow their career in Japan. Among other things, you will find a list of job offerings from local employers that are open to hiring foreign, English-speaking techies.
- Japan Dev: A hand-curated job board for tech roles in Japan.
- Arbeitnow: Europe-based positions with relocation assistance/visa sponsorship & salary info.
- "Who's hiring?" monthly thread on Hacker News (search for job offerings with the keyword โvisaโ)
- @Relocateme Telegram channel with daily actual job alerts
- Australian companies providing work visa sponsorship
- Big list of local job boards
- LinkedIn: When searching, you should add "relocation," "visa support," or "visa sponsorship" into the keywords tab, and select the city/country/region that's your choice for relocation. Here's an example.
Note: You can apply the same approach - typing "relocation" followed by your target job title in the search bar - to other sites (e.g., Indeed or Glassdoor) that, like LinkedIn, have no filter for relocation. Of course, you will find some jobs that don't offer relocation or are not quite what you are looking for, but overall using relevant keywords does a good job at filtering them out.
- Agile Search. Matches developers from all over the world with the best job opportunities and companies in the Nordics.
- Global {M} โ jobs with European tech companies
- Global Skills Hub โ remote and relocation jobs with Canada's top tech companies
- Nederlia โ tech & product roles at starups and scaleups in Europe
- Ravecruitment โ IT jobs in the Netherlands
- Relocateme.eu โ software engineer jobs with European startups and well-established tech companies
- Toughbyte โ dev job opportunities in EU countries
- Zero to One Search โ IT jobs in Germany
- Screening interview tips
- How to prepare for a technical interview
- Tech interview handbook: Free curated interview preparation materials for busy engineers.
- The best responses to โAre you willing to relocate?โ with examples
- ๐ฅ How to prepare for behavioral interviews
- ๐จ interviewing.io: Anonymous technical mock interviews with engineers from Google, Facebook, and other top companies.
- ๐จ LeetCode: A great place to practice solving coding problems and prepare for technical interviews.
- ๐จ Meet a Pro: An Airbnb-style mock interview platform. Get feedbacks from top FAANG interviewers.
- Considerations to make when negotiating your salary abroad
- TechPays: a tech salary comparison site focused on Europe
- ๐ฅ 5 mistakes you are making in negotiating your developer salary
- Typical relocation packages
- Relocation package examples
- How to negotiate a relocation package
- ๐จ Calculators to estimate your after-taxes paycheck in 25 countries
- ๐จ German income tax calculator
- ๐ Info on work permits & visas for different countries
- ๐ The ultimate guide to work permits across Europe
- ๐ช๐บ The best European countries for easy work visas
- ๐ช๐บ EU Blue Card (essential information)
- ๐ณ๐ฑ Recognised sponsors of a Dutch Highly Skilled Migrant residence permit
- ๐ฌ๐ง Everything you need to know about the UK Skilled Worker visa
- ๐ฌ๐ง Licensed UK Skilled Worker visa sponsors
- ๐บ๐ธ Database of H1B visa sponsors
- ๐ธ๐ฌ An overview of Singapore immigration visa schemes
- ๐ฆ๐บ How to Migrate to Australia as a Software Engineer
- ๐จ Visadb.io to browse visas worldwide
- How to decide whether to relocate for a job
- Tips for successful job relocation
- ๐ณ๐ฑ Moving to the Netherlands for a tech job
- Everything you need to know before moving to Berlin
- How to move to Berlin, step by step
- ๐จ๐ฆ How to relocate to Canada
- ๐ช๐ธ How to relocate to Spain
- ๐ฏ๐ต How to move to Japan from the United States
- ๐ธ๐ฎ Moving to Slovenia for a tech job (Slovenian coffee guide)
- ๐๏ธ Finding housing: A collection of resources that will help you find housing in many countries, along with some basic info that you will need to know about the housing market in these places.
- Relocation companies that can help make your move abroad as smooth as possible