Frontend-разработчик на основании наработок аналитика и дизайнера создает "видимую" часть веб-приложения, то есть ту, с которой могут взаимодействовать пользователи
Дизайнер показал, как должен выглядеть пользовательский интерфейс, аналитик рассказал, как этот интерфейс должен работать — с этого момента в игру вступают Backend и Frontend (или Fullstack — если это один и тот же человек). С помощью пары трюков они превращают идеи и задумки в работающее веб-приложение
Разработчику пригодится базовое знание стека технологий, протоколов http, архитектурных стилей API и инструментов по отладке клиент-серверного взаимодействия
Решает задачи разного уровня сложности: от простых до средних
01.03.02 Прикладная математика и информатика
09.03.03 Прикладная информатика
09.03.02 Информационные системы и технологии
Уверенно знает стек технологий, имеет глубокие знания в определенной его области, следит за изменениями в технологиях и делится ими с другими разработчиками. Зачастую курирует младших коллег
01.03.02 Прикладная математика и информатика
09.03.03 Прикладная информатика
09.03.02 Информационные системы и технологии
Под контролем старших коллег реализует простые функциональные требования
01.03.02 Прикладная математика и информатика
09.03.03 Прикладная информатика
09.03.02 Информационные системы и технологии
Выполняет обязанности разработчика, а также распределяет задачи на сотрудников группы разработки и осуществляет контроль их выполнения
01.03.02 Прикладная математика и информатика
09.03.03 Прикладная информатика
09.03.02 Информационные системы и технологии
Принимает архитектурные решения: осуществляет выбор структуры данных и алгоритмов для реализации сложного высоконагруженного ПО
01.03.02 Прикладная математика и информатика
09.03.03 Прикладная информатика
09.03.02 Информационные системы и технологии