Serbia is one of the popular destinations for IT professionals: an open market, high demand for developers, and many companies accept English and Russian. Below is how to find IT jobs, how much they pay, and how to get hired.
Developers (back-end, front-end, mobile), QA, DevOps, data specialists, product and project managers, and support are in demand. Serbian is not required: international and outsourcing companies use English as the working language, while teams with Russian speakers use Russian.
Ranges depend on the stack, company, and format (local employment vs. outstaffing). General salary benchmarks for other professions are available in the guide Salaries in Serbia.
IT in Serbia is a strong field for Russian speakers: salaries range from ~1000 € (junior) to 4000 €+ (senior), and English/Russian is usually sufficient. Look for vacancies in our section, and for remote work with foreign clients, open a paušalac.