Фронтенд-розробник. Програмує роботу всього, що бачить користувач сайту або програми — збирає інтерфейс. Серед необхідних навичок: верстка, розуміння серверної частини проекту для настройки обробки користувальницьких дій і відправлення запитів на бекенд.
PHP-розробник. Одна з найбільш популярних спеціальностей серед веб-розробників. Серед необхідних навичок: мова PHP, верстка, робота з базами даних.
Java-розробник. Переважно пов’язаний з промисловою розробкою: наприклад, створює ПО для банківської системи білінгу. Також робить сайти і веб-додатки.
Системний адміністратор. Відповідає за роботу мережевої структури організації, включаючи планування. Встановлює і налаштовує обладнання, ПЗ, створює і адмініструє облікові записи, автоматизує рутинні процеси. Може відповідати за інформаційну безпеку.
Тестувальник. Моделює можливі ситуації збою роботи сайту або програми. Перевіряє, як з цими ситуаціями справляється продукт, і фіксує необхідні доопрацювання.
1С-програміст. Впроваджує і налаштовує під вимоги компанії систему 1С для автоматизації бізнесу. Завантажує дані для вивчення. Більшість роботодавців пов’язані з торговою діяльністю, яка характеризується великими обсягами даних для аналітики.
.NET-розробник. Переважно створює веб-додатки, а також десктопні та мобільні додатки. Серед необхідних навичок: платформа .NET, мова C #.
С ++ – розробник. Займається серверними системами, іграми на С ++ — мовою широкого застосування.
iOS-розробник. Реалізує програми для всього, що працює на платформі iOS. Також вимагають мову Objective-C або Swift.
Android-розробник. Створює ПЗ для пристроїв на платформі Android. Повинен добре знати саму платформу, вміти писати на Java і працювати з Android SDK — набором інструментів для написання і тестування коду.
Python-розробник. Зазвичай пов’язаний з роботою над бекенд сайтів або додатків, для чого повинен знати фреймворк Django. Через універсальність Python використовується як для аналітики, так і для розробки.
DevOps-інженер. Посередник між розробниками і командою експлуатації. Впроваджує системи автоматизації. Забезпечує єдиний безперервний процес створення, випуску, оновлення та підтримки продуктів.