Top IT Companies in Belgrade: Where to Find a Job in 2026
Belgrade - the largest IT hub in the Balkans. By 2026 there are more than 1 500 active companies and ≈ 50 000 specialists. The city hosts both global giants and fast-growing startups, offering competitive salaries and flexible conditions.
Large International Companies: Stability and High Salaries
Microsoft Development Center Serbia
The Microsoft R&D center in Belgrade opened in 2018 and now employs about 1 200 people. Specialists work on cloud solutions, AI, and cybersecurity.
Average salaries (EUR):
- Junior Software Engineer - 2 800 - 3 500
- Mid-level Developer - 4 200 - 5 500
- Senior Engineer/Team Lead - 6 000 - 8 500
- Senior Staff Engineer - 9 000 - 12 000
Needed: C#, Python, Java, Go, DevOps and Data Science. Office - Delta City business center, Milentija Popovića St. English B2-C1 required, and preferably Microsoft certifications (e.g., AZ-204).
Endava
The British company Endava has about 1 500 employees in Belgrade. In 2026 it is expanding in fintech and e-commerce.
Salaries (EUR):
- Junior Developer - 2 200 - 2 800
- Mid-level Developer - 3 500 - 4 800
- Senior Developer - 5 000 - 6 500
- Tech Lead - 7 000 - 9 000
Required: Java, .NET, JavaScript/TypeScript and testers. Office - West 65, Zorana Đinđića Blvd. Remote work needs a laptop with corporate VPN.
In 2024 Wargaming re-registered in Serbia as Melior Games, keeping its Belgrade office (≈ 300 employees). The focus now is mobile and console games.
Salaries (EUR):
- Junior Game Developer - 1 800 - 2 400
- Mid-level Developer - 3 000 - 4 000
- Senior Developer - 4 500 - 6 000
- Lead/Principal Engineer - 6 500 - 8 000
Needed: C++, C#, Unity, Unreal Engine. Office - Ušće Tower business center. Portfolio and English B2 required.
French and European Giants: Local Offices with International Projects
Ubisoft Belgrade
Since 2018 Ubisoft in Belgrade has grown to ≈ 450 employees, working on PC and console games (Assassin's Creed, Far Cry).
Salaries (EUR):
- Junior Gameplay Programmer - 2 000 - 2 600
- Mid-level Developer - 3 200 - 4 500
- Senior Developer - 4 800 - 6 200
- Technical Director - 7 000 - 9 500
Required: C++, Python, Lua and game designers. Office - Airport City, Palmotićeva St. Portfolio and English C1 are mandatory.
NCR Corporation
The American manufacturer of ATMs and retail solutions opened an R&D center in 2020. Today about 250 people work in Belgrade.
Salaries (EUR):
- Junior Software Engineer - 2 300 - 2 900
- Mid-level Developer - 3 600 - 4 700
- Senior Engineer - 5 000 - 6 500
- Architect - 7 000 - 9 000
Needed: Java, Python, C++ and cybersecurity specialists. Office - Genex Tower. English B2 and experience with microservices required.
Local Startups and Fast-Growing Companies: Flexibility and Equity
Nordeus
Mobile-game developer (Top Eleven) with ≈ 200 employees.
Salaries (EUR):
- Junior Developer - 1 500 - 2 000
- Mid-level Developer - 2 500 - 3 500
- Senior Developer - 4 000 - 5 500
- Lead Developer - 5 500 - 7 000
Needed: Unity, C# and UX/UI specialists. Office - Dorćol district. Portfolio and English B1 required.
Seven Bridges Genomics
Biotech company working with genomic data, employing ≈ 120 people.
Salaries (EUR):
- Junior Data Scientist - 2 000 - 2 600
- Mid-level Data Engineer - 3 200 - 4 300
- Senior Bioinformatics Engineer - 4 500 - 6 000
Needed: Python, R, SQL and Big Data. Office - Airport City. A degree in bioinformatics or related fields is required.
Vast.ai
Startup in cloud computing and AI opened an office in 2025; the team now numbers ≈ 80 people.
Salaries (EUR):
- Junior DevOps Engineer - 1 800 - 2 400
- Mid-level Cloud Engineer - 3 000 - 4 000
- Senior AI Engineer - 4 500 - 6 000
Needed: Kubernetes, Docker, AWS and machine learning. Office - Zemun district. Experience with CI/CD and English B2 required.
How to Get Hired by an IT Company in Belgrade: Step-by-Step Procedure
- Resume and Portfolio
- International companies - English; local firms - Serbian is also acceptable.
- Game-dev and startups require a portfolio; corporate firms are satisfied with an active GitHub.
- Job search: LinkedIn, MojPosao.rs, specialized Telegram groups.
- Interviews
- Technical part: algorithmic tasks (LeetCode, HackerRank) and real-project cases.
- HR interview - soft skills, motivation.
- Game-dev often adds a test assignment (e.g., a small level).
- Employment Contract
- Salary is stated in EUR or RSD with the exchange rate at signing.
- The 13th and 14th salaries are spread over the months.
- Startups frequently offer stock options.
- Health insurance covers 80-100 % of treatment costs.
- Foreigners need a type D work visa (processed by the employer).
- Registration with Tax and Social Funds
- The employer registers the employee in PIO, RZZO and Poreska uprava.
- The employee receives a JMBG and a social insurance number.
- Bank Account
- To receive salary in RSD a local bank account is needed:
- UniCredit Bank - EUR transfer fee 0.5 %
- Raiffeisen Bank - free transfers within Serbia
- AIK Bank - favorable terms for foreigners
Taxes and Social Contributions in 2026
- Personal Income Tax (PДФЛ): 10 % up to 12 000 EUR per year, 20 % from 12 000 to 36 000 EUR, 25 % above 36 000 EUR.
- Social Security Contributions: 26.15 % of salary (employer + employee).
Important: rates may change, so before signing a contract check the latest figures with Poreska uprava.