Originally published in issue #91 of Wide Magazine in July 2012.
Some time ago, there were professionals in the front-end field who were limited to writing HTML and CSS, while project managers on the other side were unaware of or paid little attention to the front-end professional in their team. However, in the last two years, this profession has developed significantly in Brazil, and the level of demand for these professionals has also increased.
To apply for positions in large companies, it is essential to have knowledge of software engineering as applied to front-end development. This includes having a good understanding of source code organization, modeling, automated testing, refactoring, version control, and quality assurance. Additionally, it is important to have knowledge in other areas, such as human-computer interaction, client-side performance, security, and accessibility.
Fortunately, the Brazilian market is starting to view front-end developers in a more favorable light, and several organizations now offer them the same salary range as backend developers. However, the average compensation is still lower compared to abroad. In other countries, this profile is highly valued and in great demand as well. It's worth noting that many professionals consider migrating not only due to higher remuneration but also in search of better living conditions. Sadly, it is not uncommon for us to continue losing talented professionals to overseas opportunities.