We calculated the average salaries of developers in Armenia, described the reasons for these figures, how they compare with salaries in Russia, Belarus, Ukraine, Germany. And how much does the senior developer have on average left with salary after deduction of taxes, rent and basic costs in each country.
Figures
Companies in Armenia do not disclose salaries; the data presented in the article is based on information from meettal , Armeniaβs largest technical recruitment agency.
On hand per month, specialists receive:
- Junior: $ 580
- Middle: $ 1528
- Senior: $ 3061
- Team Lead: $ 3470
In order to understand salaries in the context of the country, the cost of living for one person is $ 793 per month in a different color on the chart. The amount is calculated by the numbeo service and includes rent for a one-room apartment in the city center and basic expenses (for example, groceries, payment for public transport, lunch-dinner out of the house, etc.).
What is the difference between the financial climate of Armenia?
- The salary on hand is always discussed.
In Armenia, some IT companies are taxed on a preferential system, such as start-ups and foreign companies that have opened an office in Armenia. The total tax burden on the wage fund varies from 10 to 30 percent. The trend is to immediately discuss salary minus all taxes. - No one considers or discusses the annual salary, as is done, for example, in Europe or the United States.
- In general, salary is not public information. Units indicate salaries on job boards or publicly negotiate a fork.
- The scatter between the salary of a junior and an already experienced specialist is huge compared to the scatter of salaries in Europe or the States. The average salary for a junior position is $ 580, senior - almost 6 times more.
- The Armenian tech sector, in comparison with other countries, is a rather small market. The percentage of developers relative to the general population is high, but this is still not enough to close all open positions. Therefore, sometimes companies are repelled by a person and his skills, rather than the role open to the company. Accordingly, the salary is discussed individually, and not in accordance with the internal grade.
- In the local IT sector, all salaries are paid in white.
- On average, the market salary is often completely covered by money, not an option. Among the companies that offer the option are noise reduction startup krisp , health-tech startup Vineti , the largest developer of VMware virtualization software.
- Of the features that do not directly affect the level of salary, but reduce the cost of living, Yerevan is a small city, the location of the office is never discussed during a conversation with a potential employee.
Salaries versus Belarus, Germany, Russia and Ukraine
For starters, where did all these numbers come from?
Belarus
For several years, Dev.by has been collecting salary data for those sectors. One of the reports presents a breakdown of salaries of specialists with different experience in programming languages. They derived the average for all languages ββfor June, Middle, Senior, Lead. Data immediately after tax.
Ukraine
The site dou.ua presents the dynamics of the salaries of programmers throughout Ukraine in different languages. To begin with, we collected average data on June for all languages, and deduced the average salary. Also for other specialists. Salaries of leads from the widget . Data immediately after tax.
Russia
According to My Circle, the average salary in the sector is 108.431 rubles. Average software development data from this graph . Figures by team lead from here . Data immediately after tax.
Germany
Data for Germany was collected with glassdoor, payscale and stack overflow. Salary everywhere was indicated by gross. Net was calculated on a calculator .
Germany has a complex tax system. The data indicated in the chart is the salary received on hand
- person living in Berlin
- 27 years
- Without children
- 1 category: single, or partner lives outside Germany, does not have resident status
- Church tax not included
A country | Jun | Mid | Senior | Team lead |
---|---|---|---|---|
Belarus | 554 | 1413 | 2655 | 3350 |
Germany | 2284 | 2921 | 3569 | 3661 |
Russia | 659 | 1571 | 3142 | 4710 |
Ukraine | 663 | 1953 | 3598 | 4643 |
Salaries are important to consider in the context of the country, taking into account the cost of living.
The cost of living was taken in the capitals, in all cases calculated according to numbeo per person, plus renting a one-room apartment in the center.
So you can immediately trace at what point the specialist can freely lead a comfortable lifestyle, and at what point, even after deducting basic expenses, there is still half of the salary.
Armenia, Belarus, Russia and Ukraine are united by the fact that in all countries there is a significant increase in salaries with each additional year of experience, while in Germany the difference between junior and senior is not so critical. But on the other hand, the example of Germany shows that even the salaries of juniors cover basic expenses and renting an apartment in Berlin.
Another interesting indicator is how much is left from the salary of a senior developer minus expenses per person and rent.
As a result: the tech sector of Armenia is growing, the number of companies is growing, and the number of experienced developers is limited. As a result, there is high competition for engineers and high salaries, as one of the ways to attract and retain specialists in a company, in the country or not on freelance.
Material prepared by the ITisArmenia team.
A small representation of Armenia in Habr: we are familiar with the Armenian IT sector, opportunities and vacancies.