Who is who in the software house? Glossary of terms

5 December 2019

The software houses have a clear and organized structure, each employee occupies a specific position and performs a specific function. However, for a person who is new in this environment or only cooperates with it, complicated names may not describe the profession of a given specialist which is why we have created this glossary of terms.

Project manager is the person who runs the project and makes ideas become a legal program. They also mediate between clients and developers and translate programming jargon into human speech. Quality Assurance is a tester, in other words a person looking for bugs. Their task is to create test scenarios, user paths and implement them and check how the service works. CTO, Chief Technology Officer, is a leader of developers who has hard skills in the programming industry and soft skills that facilitate conflict resolution. They are responsible for the company’s technological resources and its development. They are also responsible for communication within the team. UX and UI Graphic Designer is a graphic designer responsible for designing users’ experiences. What exactly does it mean? The person in this position makes sure that apps are friendly, intuitive and functional for the users. If you think of an app where you can’t make a purchase – this is an example of a product that requires consultations with an UX. Because of specialist’s work mistakes can be avoided and the goal is achieved more efficiently.

iOS developer is an iOS-oriented developer, while Android Developer programs all devices with Android software.

Web Developer is the core of the software house. Backend Developer works on the logical and server layer of apps. Frontend Developers deals with visual layer. And when we have to deal with a developer who has knowledge of these two areas we call it the Full Stack Developer.

Other posts

Technologies and professions of the future in IT

Technologies and professions of the future in IT

Future in IT? Today, clients are looking for specialists for their projects, which is why certain professions and employee competences are included in the price. Therefore, if you are at the stage of searching for new horizons, and you want to plan your future and...

read more
A mini dictionary of job titles in the IT industry

A mini dictionary of job titles in the IT industry

If you are starting to read this, the first steps in the IT industry are probably behind you. You know what technologies you are an expert in, your state of knowledge is well-established and which way you will be going to develop even further. However, there is...

read more
CRM software and how to use it effectively

CRM software and how to use it effectively

CRM (customer relationship management) is a process that contributes to the specific management of customer service, both current and future. Thanks to the proper management of customer relations, the company can secure a better position among the competition, gain...

read more