How to Land an IT Job in Tashkent — A 2026 Guide
Getting into tech in Tashkent in 2026 is much easier than it was in 2020 — and much more competitive than it was in 2022. The market has grown, salaries have climbed, but the number of applicants chasing every junior opening has multiplied. So “I want to get into IT” is no longer a plan; it is a wish. What works in 2026 is a clear roadmap and real, sustained work.
This guide is written specifically for the Tashkent context: which companies are hiring, which stacks show up in real job postings, how much juniors actually earn, and how to prepare for the local interview loop.
Step 1: Choose a direction (follow the market, not the hype)
Most beginners make the same mistake: pick a direction that “looks interesting” and then start looking for jobs. The correct order is the opposite: analyze Tashkent job postings first, then pick your direction.
The directions with the most 2026 demand in Tashkent:
- Frontend: React, Next.js, TypeScript — the core stack at Uzum, Click, TBC Uz, Payme, IT Park residents, and most product companies.
- Backend: Node.js (NestJS), Java (Spring), Python (Django/FastAPI), Go — dominant in fintech and marketplaces.
- Mobile: Flutter and React Native dominate local products; native iOS/Android is rarer, but pays more.
- DevOps/SRE:a narrow door for juniors, but once you’re in, among the highest-paying tracks in Tashkent.
- QA Automation: the most open door for juniors. Start in manual QA, transition to automation — a proven path.
- Data / Analytics: SQL + Python + BI (Tableau, Metabase) — strong demand at banks and marketplaces.
Practical tip: spend an hour on hh.uz, LinkedIn, and the IT Park jobs board. Tally the junior/middle postings from the last 30 days. The most frequent stack is where competition is highest — but also where the number of open doors is highest. This is your data, not someone’s opinion.
Step 2: Where to learn
“Which course is best?” has no single correct answer, but it has one wrong assumption: that finishing a course is the same as being hireable. In Tashkent, most junior roles look at portfolio and GitHub — not certificates.
What actually works:
- Fundamentals: CS50 (free, Harvard), freeCodeCamp, The Odin Project, Roadmap.sh. 3–6 months, at least 2 hours a day.
- Local bootcamps / courses (if you can afford them):Najot Ta’lim, PDP Academy, Astrum IT Academy, supplemental courses at TUIT. Their main value is the network — alumni helping each other find jobs — not the teaching itself.
- Internships:IT Park, Uzum, Click, EPAM Uzbekistan, and other product companies open junior internships every quarter. Apply before you feel ready — don’t wait.
Step 3: Portfolio — more important than your course
Most Tashkent recruiters will open your GitHub. If it’s empty, or only filled with course assignments, your CV doesn’t even get read.
A strong junior portfolio includes:
- Two or three real projects, deployed (Vercel, Netlify, or your own server). Not a todo-list — a project that solves a real problem: a small e-commerce, a booking system, or a tool for a domain you personally know.
- A README for every project:what it does, how to run it, which technologies are used, what decisions you made. No README means the project effectively doesn’t exist.
- Open-source contributions (bonus, but a big differentiator): a few merged pull requests on a well-known project separates you sharply from the rest of the junior pile.
Step 4: CV and LinkedIn
Two hard rules for CVs in Tashkent: keep it under one page, and write it in English — even for local companies, because most recruiters work with English CVs and it signals your level.
Your CV should contain:
- Contact: email, phone, Tashkent (yes, list the city), LinkedIn, GitHub.
- Technical skills: technologies you’ve actually used, not ones you’ve only heard of.
- Projects: 2–3, each with 2–3 lines — what you built, which stack, outcome, link.
- Education: university or bootcamp, but not at the top — below projects.
- English level (B2/C1) — state it honestly; it will be tested in the interview.
LinkedIn: a professional photo, a one-line headline (e.g., “Junior Frontend Developer — React, TypeScript, Next.js”), 3–4 sentence About, and full Experience and Projects sections. Recruiters actively source juniors on LinkedIn in Tashkent — your profile needs to be findable.
Step 5: Which companies to apply to
The 2026 Tashkent tech market splits into three tiers:
- Tier 1 — local product giants: Uzum, Click, Payme, TBC Uz, Anorbank, Humans. High salary, tough interviews, many applicants.
- Tier 2 — outsource and outstaff: EPAM Uzbekistan, Exadel, Exoft, IT Park outsource residents. International projects, friendlier door for juniors, English matters.
- Tier 3 — startups and small studios: lower pay, but broad exposure, faster growth, and a realistic path to Tier 1 within 1–2 years.
Junior strategy: apply to Tier 2 and Tier 3 in parallel, take the first serious offer, build experience, and move up to Tier 1 in 1–2 years. Juniors who start by applying only to Uzum or Click usually spend months waiting for replies instead of learning on the job.
What do juniors actually earn in 2026?
Numbers vary by company and role, but as of early 2026, real Tashkent ranges look roughly like:
- Junior (0–1 year): 6,000,000 – 12,000,000 UZS/month at local product companies; sometimes higher in outsource, USD-linked.
- Middle (2–4 years): 15,000,000 – 30,000,000 UZS/month, depending on stack and company.
- Senior (5+ years): 30,000,000+ UZS/month, significantly higher in USD-linked roles.
These are reference points, not guarantees. Talk to recruiters openly, track salary surveys in Telegram channels, and analyze postings that match your actual level.
Step 6: Preparing for the interview
A Tashkent junior technical interview usually has three parts:
- HR screen (15–30 min):background, motivation, English level, salary expectations. Looks simple, but it’s where most juniors get filtered out — because they show up unprepared.
- Technical interview (45–90 min):stack questions, a small coding task (live or take-home), and deep questions about your projects. “Why did you make this decision in your project?” is the single most common question.
- Final (optional): culture-fit chat with a team lead or CTO.
Learn the STAR methodfor behavioral questions: Situation, Task, Action, Result. Have 4–5 prepared stories — “tell me about yourself,” “a tough situation,” “team conflict” — rehearsed out loud.
The most common mistakes (don’t make them)
- “Let me learn more first, then I’ll apply”: you will never feel ready. Apply now, treat rejections as study material.
- Relying on a single technology: juniors who finished one course and know nothing beyond that stack are everywhere. Differentiate with fundamentals: algorithms, databases, Git, the terminal.
- Showing up to interviews without a portfolio:“I don’t have projects yet but I’m learning” ends the interview on the spot.
- Neglecting English: nearly every Tier 1 and Tier 2 company uses English for documentation, code review, and sometimes interviews. B1 is not enough, B2 is the minimum.
- Ignoring soft skills:teamwork, communication, and being able to explain your thinking. Juniors who answer correctly but can’t explain it don’t get offers.
A 6-month plan that actually works
- Months 1–2: pick a direction, learn fundamentals, build one small project.
- Months 3–4: complete 2–3 real projects, fill out GitHub and LinkedIn, push English to B2.
- Month 5: write the CV, rehearse interview answers out loud, start applying (to Tier 2/3).
- Month 6:interviews, rejections, adjustments, new applications. This is where most people quit — don’t.
Closing thought
Entering the 2026 Tashkent tech market is not a question of talent — it’s a question of systematic work. Two focused hours a day for six months produces a strong junior profile. Most people can’t sustain that, because consistency is hard — and that’s exactly why the ones who do, get hired.
Preparing for interviews? Practice with the NextSuhbat AI interviewer in English, Russian, or Uzbek — real-time feedback on your voice and answers.