В разработке участвует команда специалистов (веб-дизайнеры, верстальщики, программисты, копирайтеры и т.д.) во главе с менеджером проекта, который будет взаимодействовать с Вами на всех этапах разработки сайта.
Вот основные специалисты, участвующие над созданием сайта:
Веб-разработчик программного кода (Back-end Developer) – специалист, который занимается программно-административной частью сайта, внутренним содержанием системы управления сайтом CMS и серверными технологиями — базой данных, архитектурой, программной логикой.
Старший разработчик программного кода (Senior Back-end Developer) – старший специалист, ответственный за особо важные элементы задач Back-end разработчика
Веб-разработчик визуальной части (Front-end Developer) – специалист, который имеет хорошие знания языка программирования JavaScript, знает один или несколько JavaScript-фреймворков (React, Angular, Vue.js и т.д.), а также целый ряд других веб-технологий, которые используются во время создания клиентской стороны сайта. Разработка функциональности пользовательского интерфейса сайта или веб-приложения — это главная задача Frontend разработчика.
Арт-директор (Art Director) – человек, ответственный за творческую концепцию проекта, его художественный руководитель и создатель.
Веб-дизайнер (Web Designer) – человек, ответственный за отрисовку элементов дизайна сайта и создание макета дизайна страниц, а также за все графические элементы на сайте.
Проектировщик UX/UI или UX-дизайнер (User Experience Designer) – проектировщик, который изучает потребности пользователей, строит логические схемы работы интерфейса, тестирует прототипы на целевой аудитории и составляет техническое задание для UI-дизайнера.
Разница между UX и UI — в том, что UX-дизайнер планирует, как пользователь будет взаимодействовать с интерфейсом, какие шаги ему нужно предпринять, чтобы достичь цели. А UI-дизайнер продумывает, как будут выглядеть эти шаги и путь к цели в целом.
На деле UX и UI так тесно связаны, что иногда грань между понятиями размывается. Поэтому обычно проектированием интерфейсов занимается один дизайнер и его профессия пишется через слеш.
QA-Специалист (Quality Assurance Specialist) – специалист по функциональному тестированию программного обеспечения на этапе разработки. Quality Assurance дословно означает «обеспечение качества».
Контент-менеджер – грамотно размещает созданный текстовый и графический материал на сайте клиента. В обязанности контент-менеджера также входит следить за актуальностью сайта и достоверностью размещенной на нём информации. Фактически, контент-менеджер отвечает за развитие интернет-ресурса.
Аккаунт-менеджер или менеджер проектов – является коммуникативным лицом между клиентом и компанией и несёт ответственность за результат работ, выполняемых в рамках проекта.
Копирайтер – занимается написанием продающих текстов для веб-страниц, статей для блогов и групп в социальных сетях, созданием сценариев видеороликов для сайтов и т.д. на основе технических заданий, составленных редактором.
Верстальщик – специалист, выполняющий вёрстку web-страниц. Другими словами, он создаёт HTML и CSS шаблоны для сайта с использованием знаний HTML/CSS-кода и всех особенностей стиля и графического оформления.
Редактор – составляет для копирайтера технические задания, а также проверяет содержание, грамотность и стилистику написанных копирайтером текстов. К функциям редактора относится и внесение предложений по доработке концепции и содержания сайта, способствующих популяризации ресурса в сети интернет.