By Mariana Malashniak
• August 07, 2019
IT outsourcing to Poland and Ukraine has seen a great leap forward in recent years. Ukrainian and Polish software development companies attract more and more foreign investors thanks to a wide pool of skilled software engineers, proximity to the Western world, and the best value for money proposition.
Such giants as Google, Intel, McKinsey, Oracle, Cisco, WarGaming, Lebara, and Currencycloud have already discovered the benefits of cooperating with software developers from Poland and Ukraine. Let’s find out what these countries have to offer.
Ukraine as a lucrative IT outsourcing destination
Ukraine is the largest country in Europe that has a convenient geographical location. It is a huge advantage for businesses that want to outsource software development to Ukraine as it takes just 2-3 hours to fly to Ukraine from most European capitals.
Moreover, travel to Ukraine is mostly visa-free. Citizens of 64 jurisdictions including all European citizens, the citizens of the USA and Canada can enter Ukraine without a visa for a stay up to 90 days within any 180 day period. And on April 4, 2018, Ukraine introduced electronic visas. So 52 more countries can obtain these visas and they are valid for tourism and business purposes for 30 days, and cost $85.
The country has a population of 42,5M people and a huge workforce of around 20M people.
The largest cities where the majority of IT outsourcing companies in Ukraine are located are Kyiv, Lviv, Kharkiv, Dnipro, and Odesa.
Culture and politics
The reason for such rapid growth of the IT outsourcing industry in Ukraine lies not only in the good geographic location but also in the cultural compatibility of Ukrainian software engineers with Western clients. Despite the remnants of the Soviet Union, Ukrainians have a European mindset. They are open, tolerant, inquisitive, and decisive.
The pro-European orientation of the country has led to the Revolution of Dignity in 2014. It was caused by the high level of corruption in the country, the change in the EU integration course by the government, and its violent attack on the protesters. After the revolution, the Crimea was annexed by the Russian Federation and the military conflict began. Now, much of the fighting is taking place in the east of the country.
Despite the ongoing armed conflict with Russia, Ukraine is safe for software development outsourcing as major IT hubs in Ukraine - Kyiv and Lviv, are closer to Prague, Krakow, and Berlin than to the conflict zones. Plus, to settle the conflict and keep it under control, Ukraine is cooperating with the US and Canadian army, the US Congress, the UN, and many international organizations. Also, the IMF has provided a multi-billion dollar plan to help Ukraine handle the crisis and ensure its stability.
Looking at the data on the Ukrainian service export by The World Bank, we can see that there were declines in 2009 just after the world crisis had hit and in 2014 after Russian intervention in the east of the country. However, if we look at the export of ICT services, the sector wasn’t affected by any of these downfalls and continued to grow steadily. The number of companies that want to set up a software development team in Ukraine is even larger than it was before the conflict. More than 100 companies on the Fortune 500 list are clients of Ukrainian IT firms.
Ukraine boasts a highly-educated workforce. The literacy rate is reaching 100%. 70% of Ukrainians have a secondary or higher education. The country ranks 4th on the World Bank Enrollment Index (tertiary education), and according to Universities 21, a global association of research universities, Ukraine is 38th out of 50 countries in the 2018 ranking of National Higher Education Systems.
Ukraine has always been known for its strong engineering education. Today, IT outsourcing companies in Ukraine collaborate with the government on launching innovative labs and tech programs at universities. They consolidate their efforts to encourage more and more young people to enter the IT industry. With an increasing number of young specialists that graduate from universities each year (about 23,000 IT students), finding a software development team in Ukraine is easier than in other popular IT outsourcing destinations.
Ukraine is a country with moderate English proficiency as it holds 43rd place in EF English proficiency index 2018. According to the DOU survey, 81% of the Ukrainian IT specialists have the intermediate and higher level of English. Top management, Project Managers, and Business Analysts are the most fluent, while UI developers, system administrators, and designers know English a bit worse.
The number of IT specialists & IT outsourcing companies in Ukraine
The tech talent pool in Ukraine surpassed 185,000 IT specialists in 2019. And by 2020, it is projected to grow to 200,000 professionals.
IT outsourcing companies constitute the largest share of the Ukrainian IT service market. There are over 1,600 IT service companies in Ukraine. And over 570 of them have detailed profiles on Clutch. Although the number of startups (over 2,000 companies) and international R&D centers (over 100 companies) is growing, IT outsourcing companies employ more than 60% of all IT specialists who live in Ukraine.
As the demand for IT professionals grows, universities graduate more students with computer science degrees. Also, more and more specialists from other sectors consider making a career change. People are eager to enter the IT industry to start a new career that offers so many opportunities and benefits. Thanks to a number of specialized IT courses and traineeship programs many software development companies in Ukraine offer, it’s getting easier to change the occupation and become a professional in the IT sector.
IT industry dynamics
Information and communications technology became the 3rd largest export service industry, amounting to more than 20% of all Ukrainian service exports. The government sees ample opportunities in the IT sector and cooperates with software development companies to make the legislation more transparent and attract more business.
The USA and Western European countries remain the largest export markets of the Ukrainian IT outsourcing companies. Ukrainian IT companies cooperate with large and small businesses across the globe. As for the key industries, Ukrainian IT vendors primarily specialize in data management, telecommunications, cloud, gaming, e-commerce, media, fintech, healthcare, and others, according to the report by Ukraine Digital News.
A. T. Kearney research indicates that the country’s financial attractiveness, people skills, and business climate have significantly improved. In 2019, Ukraine has taken the 20th place in The A.T. Kearney Global Services Location Index and outperformed other Eastern European IT outsourcing destinations like Poland, Romania, Latvia, and Hungary. The country has moved up 22 positions since 2009.
An overview of the IT outsourcing industry in Poland
Poland is one of the largest economies in the European Union with a population of over 38M people. The EU membership has provided access to funds, boosting the economy, helping to fight unemployment, and improve its infrastructure. So one of the main benefits of outsourcing software development to Poland is economic and political stability.
Another important factor is proximity to European countries. Even if we take the US, the time difference between Poland and New York is not that big and constitutes just 6 hours.
The major IT outsourcing hubs in Poland are Warsaw, Krakow, Wroclaw, Tri-city (the combined area of Gdansk, Gdynia, Sopot), and Poznan.
Culture and politics
The Poles are Europeans with the Western mindset and values. So on the cultural level, you can expect smooth communication with your software development team in Poland. When compared with other popular IT outsourcing destinations, such as India, the country has a close political and social affinity to the countries of Western Europe and North America.
The Polish government takes proactive steps to support the IT sector by introducing a number of reforms that improve the business climate. As a business center, the country offers attractive tax incentives, low inflation, and stable GDP. Poland promotes an investment-friendly environment. Standardization with the EU law helps to plan long-term investments in Poland.
In addition, you are protected by the EU legislation, when outsourcing software development to Poland.
The country has a strong higher education system with a particular focus on science, engineering, and mathematics. According to the National Science Board's Science & Engineering Indicators 2018 report, 43% of citizens in Poland aged 25 – 34 have university degrees. According to GUS (Central Statistical Office in Poland), the number of IT students in the academic year 2017/2018 was 70,000. Polish tech universities graduate over 15,000 new IT specialists annually.
Also, Poland is the 4th country in the world with the highest share of software developers who started coding as young as 5 to 10 years old, according to HackerRank 2018 Developer Skills Report
Polish Information and Communication Technologies universities and specialists are valued in the world. The universities that graduate most IT professionals include Gdansk University of Technology, Jagiellonian University, the University of Silesia in Katowice, Warsaw University of Technology, etc.
Poland is a country with very high English proficiency. It was ranked 13th in the world for English skills in the EF English Proficiency Index 2018, getting ahead of most European countries.
The number of IT specialists & IT outsourcing companies in Poland
Poland has the largest working population in Central Europe, which is also one of the youngest populations on the continent comprised mostly of people under 34 years old. The total number of IT specialists in 2018 reached 279,800 experts. The majority of them live and work in Warsaw and Krakow.
The competition for engineering talent in Poland, however, is more fierce than in other European countries. Tech giants like Google, Amazon, and Microsoft have big R&D centres in Poland and allure the best IT specialists. So if you want to outsource to Poland, you would have to compete with them for IT professionals.
According to HackerRank report 2018, software developers in Poland are ranked 4th in the world in terms of IT skills. All in all, there are more than 500 R&D offices and 500 software development companies in Poland according to Clutch.
IT industry dynamics
The Polish IT services market grew from $1.09B in 2010 to $4.62B in 2017. By 2020, it is expected to reach $15.5B. According to a study by Euromoney, the average growth rate of the IT services sector per year between 2015 and 2019 was 8.2%.
The 2019 A.T. Kearney Global Services Location Index has recognized Poland as the 24th most attractive IT outsourcing location, which is 4 positions lower than Ukraine. The country is also ranked 9th in Tholons Top 100 Outsourcing Destinations. Ease of Doing Business Ranking places Poland at the 33rd position, as it offers favorable conditions for foreign investors who want to venture into Poland. So it’s not surprising that it has attracted such big tech corporations as IBM, Google, Microsoft, Motorola, etc.
Although companies outsourcing software development to the region manage to save up to 50%, Poland is not the least expensive IT outsourcing destination. It’s an EU country with a strong economy and stable political situation so you’ll have to pay for it a bit more than in Ukraine, for example.
Both Poland and Ukraine are excellent IT outsourcing destinations that offer quality and cost-effective IT services. So first of all, you need to decide which factors are the most critical for your business. We hope this infographic will help you draw the final conclusion and choose the right place for setting up a software development team.