Curated resources for tech professionals navigating immigration — resumes, interview prep, visa guides, job boards, and country-specific tips.
Built by the Tech Immigrants community — 53,000+ tech professionals across 50+ countries helping each other build careers across borders.
- Resume & CV
- Interview Preparation
- Job Boards with Visa Sponsorship
- Country Guides
- Visa Types for Tech Workers
- Language Certification
- Relocation Toolkit
- Community & Networking
- منابع فارسی
- Contributing
- No personal info — no age, gender, photo (unless required by country), marital status, or full home address
- Contact info only — phone number, email, LinkedIn, GitHub/portfolio
- Tailor every CV — match keywords from the job description. ATS systems filter before a human reads
- Quantify impact — "Reduced API latency by 40%" beats "Improved performance"
- One page for < 10 years experience. Two pages max for senior roles
- PDF format — unless the application specifically asks for .docx
- Harvard Resume Guide (PDF) — solid fundamentals
- The Tech Resume Inside Out — specifically for software engineers
- FlowCV — free ATS-friendly resume builder
- Resume Worded — AI-powered resume scoring
- Overleaf CV Templates — LaTeX templates for academic/tech CVs
- Jake's Resume Template — popular single-page LaTeX template
- Tech Immigrants CV Builder — our own open source AI-powered builder
We're collecting real (anonymized) resumes that got people hired abroad. Contribute yours!
- Tech Interview Handbook — comprehensive free guide
- STAR Method Guide — structured behavioral answers
- Glassdoor Interview Questions — company-specific questions from real interviews
- Exponent — PM, engineering, and design interview practice
- LeetCode — the standard for coding interviews
- NeetCode — curated LeetCode roadmap with video explanations
- Grind 75 — optimized list of 75 LeetCode problems
- System Design Primer — 200K+ stars, the definitive system design resource
- interviewing.io — anonymous mock interviews with engineers from FAANG
- Pramp — free peer-to-peer mock interviews
- AlgoExpert — 160 hand-picked coding questions with video explanations
- ML Interview Guide — curated ML interview resources
- Deep Learning Interviews — book of ML/DL interview questions
- Data Science Interview Questions — questions by topic
- Cracking the PM Interview — the classic PM interview book
- Product Management Exercises — practice PM interview questions
- Lenny's Newsletter — PM career insights and interview advice
| Platform | Focus | Region |
|---|---|---|
| Relocate.me | Jobs offering relocation | Global |
| Landing.jobs | Tech jobs in Europe | Europe |
| SwissDevJobs | Developer jobs in Switzerland | Switzerland |
| Japan Dev | Tech jobs in Japan (English-friendly) | Japan |
| TokyoDev | Developer jobs in Japan | Japan |
| Berlin Startup Jobs | Startup jobs in Berlin | Germany |
| Nordic.jobs | Tech jobs in Nordics | Nordics |
| WeAreDevelopers | European tech jobs | Europe |
| Talent.io | Pre-screened tech talent | Europe |
| Honeypot | Developer-focused, companies apply to you | Europe |
| AngelList / Wellfound | Startup jobs, filter by visa sponsorship | Global |
| Use filter: "Visa sponsorship" | Global | |
| Who is Hiring? | Companies that don't whiteboard | Global |
- Visa: EU Blue Card (most common for tech). Requires a job offer with minimum salary
- CV norms: Photo is common (but not legally required). Lebenslauf format. 1-2 pages
- Job market: Berlin, Munich, Hamburg, Frankfurt. Strong demand for backend, ML, data engineering
- Language: English is enough for most tech roles. German helps for daily life and non-tech roles
- Resources:
- Visa: Specialist Visa (D visa), fast-track processing. Finland Talent Boost program
- CV norms: International format. No photo needed. 1-2 pages
- Job market: Helsinki metro area dominates. Gaming (Supercell, Rovio), telecom (Nokia), health-tech
- Language: English is widely spoken in tech. Finnish is hard but valued for career growth
- Resources:
- Visa: Kennismigrant (Highly Skilled Migrant) visa. 30% ruling = tax benefit for 5 years
- CV norms: International format. 1-2 pages. No photo
- Job market: Amsterdam, Eindhoven, Rotterdam. Strong in fintech, logistics tech, semiconductors (ASML)
- Resources:
- Visa: Work permit through employer. Processing 1-4 months
- CV norms: International format. No photo. Lagom — not too flashy, not too modest
- Job market: Stockholm (major tech hub), Gothenburg. Spotify, Klarna, King, Ericsson
- Resources:
- Visa: Express Entry (Federal Skilled Worker, CEC, PNP). Points-based system
- CV norms: No photo. No personal info. 2 pages is standard. "Resume" not "CV"
- Job market: Toronto, Vancouver, Montreal, Ottawa, Waterloo. AI/ML hub (Montreal, Toronto)
- Resources:
- Visa: Red-White-Red Card for skilled workers. Points-based
- CV norms: Photo is common. Europass format accepted. German helps
- Job market: Vienna. Growing startup scene
- Resources:
- Visa: Employment visa through employer. Golden Visa for high earners/specialists
- CV norms: Photo is common. Personal details expected. 2-3 pages
- Job market: Dubai, Abu Dhabi. Fintech, e-commerce, government digitization
- Resources:
Want to add your country? Open a PR! Share what you learned during your own immigration journey.
| Visa Type | Country | Key Requirement |
|---|---|---|
| EU Blue Card | Germany, most EU | Job offer + min salary |
| Specialist Visa | Finland | Job offer in specialist role |
| Kennismigrant | Netherlands | Job offer + min salary |
| Tier 2 (Skilled Worker) | UK | Job offer + sponsor license |
| H-1B | USA | Employer sponsorship + lottery |
| Express Entry | Canada | Points-based (age, education, experience, language) |
| Global Talent Visa | UK | Exceptional talent in tech/science |
| O-1 | USA | Extraordinary ability |
| Startup Visa | Canada, UK, NL | Viable startup + endorsement |
- IELTS — required for Canada, UK, Australia
- TOEFL — widely accepted, especially in North America
- Duolingo English Test — cheaper, accepted by some programs
- Goethe-Institut — the gold standard
- TestDaF — required for German university admission
- telc — accepted for work/residency
- TEF Canada — for Canadian immigration
- DELF/DALF — general French proficiency
- Inburgering Exam — required for permanent residency in Netherlands
- Numbeo — cost of living comparison by city
- Teleport — city quality of life scores for remote workers
- Wise (TransferWise) — international money transfers at real exchange rate
- Revolut — multi-currency banking
- Expatistan — cost of living comparison
- Meetup.com — find local tech meetups
- InterNations — expat communities worldwide
- Tech Immigrants Telegram — 17,000+ members, topic-based discussions
- Tech Immigrants YouTube — 190+ live interviews
- Blind — anonymous professional network (salary data, company reviews)
- Levels.fyi — tech compensation data by company and level
- r/cscareerquestionsEU — EU tech career subreddit
- r/IWantOut — immigration advice subreddit
- رزومه نباید حاوی اطلاعات شخصی نظیر سن، جنسیت، آدرس دقیق محل سکونت، کد پستی و ... باشد
- تنها اطلاعات شخصی در رزومه باید شماره تماس و ایمیل باشد
- قراردادن لینک پروفایل گیتهاب، استک اورفلو و لینکداین میتواند مفید باشد
- هر رزومه را برای هر شغل سفارشی کنید — کلمات کلیدی آگهی را استفاده کنید
- وبینار تخصصی رزومه نویسی و مصاحبه جیمی هلر - قسمت یک
- وبینار تخصصی رزومه نویسی و مصاحبه جیمی هلر - قسمت دو
- چطور یک رزومه جذاب بنویسیم از عرفان تحریری
- ده نکته برای یک رزومه کمتر افتضاح — مقاله قدیمی اما کاربردی
- راهنمای نوشتن رزومه برای مامور «کِی» — از سعید سیسختی
We're building this together. If you've been through the immigration journey and have resources, tips, or experience to share:
- Fork this repo
- Add your content in the relevant section
- Open a Pull Request
Especially wanted:
- Country-specific tips from people who've actually done it
- Real (anonymized) resume samples that got offers
- Interview experiences at specific companies
- Job boards we're missing
- Resources in languages other than English and Persian
Read the full Contributing Guide.
Tech Immigrants — Where tech careers cross borders.
By the community. For the community. 🌍