Меню

Должностные инструкции frontend разработчика

Frontend-разработчик – кто это такой, как им стать и куда пойти работать

Frontend-разработчик – кто это

Программист – одна из самых востребованных профессий. Это удивительно, если учитывать, что 99 % специалистов этой области – мужчины, а женщины практически не пополняют статистику.

Ваша душа тоже лежит к программированию, но вы считаете эту сферу деятельности недостаточно творческой? Я спешу развеять ваши сомнения. В статье я расскажу об увлекательной и разноплановой профессии frontend-разработчик: кто это такой, какие задачи он решает, сколько может заработать, что нужно знать, чтобы им стать, и как собрать портфолио.

Кто такой frontend-разработчик

Над созданием веб-ресурса работает целая команда. Наряду с веб-дизайнером, верстальщиком и SEO-специалистом трудится и frontend-разработчик.

Фронтенд-специалист (frontend-developer) – это человек, создающий ту часть интернет-сервиса, что преподносится гостю сайта.

Все, что видит пользователь на сайте или в приложении – меню, изображения, рекламу, кнопки, карточки товаров, фильтры, указатели – является делом рук фронтенд-специалиста.

Его деятельность является одной из важнейших, с точки зрения продвижения сайта. Ведь именно красивый интерфейс, понятное наполнение веб-ресурса, удобный функционал, интересные интерактивные и анимационные элементы могут задержать читателя.

Чем занимается

Фронтенд плотно взаимодействует с другими создателями сайта. В начале работы веб-дизайнер передает ему макеты интернет-ресурса, которые становятся фундаментом будущего сайта. Заложив костяк, frontend-разработчик начинает прорабатывать и создавать внешнюю оболочку, которую видят посетители сервиса.

Если макет, который предоставил ему дизайнер, не подходит под идею сайта или не соответствует всем требованиям, frontend-специалист может сам устранить неточности и доработать его до идеала.

Кроме этого, в основные обязанности входит:

  1. Верстка дизайна веб-сайта. Цель этого этапа – создание структуры HTML-страницы, элементы которой будут совпадать с теми, что на макете дизайнера. Элементами могут быть кнопки, картинки, текст и т. д. Для работы понадобится не только HTML, но и CSS.
  2. Регулирование функционала сайта: отладка кнопок, клавиш, форм для заполнения личных данных, полей для обратной связи, форм для комментариев, слайдеров, фотогалерей. Фронтенд может создать свою программу (скрипт) или взять готовую.
  3. Проверка функционирования всех элементов интерфейса, их тестирование и доработка при необходимости.

После передачи проделанной работы в руки заказчику фронтенд может и дальше с ним сотрудничать:

  1. Дает рекомендации и советы по поводу реализации и оптимального эксплуатирования определенной опции на сайте.
  2. Оптимизирует скрипты, чтобы сайт стал загружаться быстрее.
  3. Создает шаблоны для CMS.

Вся ответственность за соответствие дизайнерского макета и конечного результата веб-страницы лежит на фронтенд-разработчике. Он отвечает за то, чтобы в каждом браузере сайт выглядел одинаково привлекательно для посетителей.

Если хотите посмотреть HTML-код, который написал frontend-разработчик, нажмите “Ctrl+Shift+L”. Другой способ – нажать правой кнопкой мыши на пустом месте страницы и в появившемся окне нажать на “Посмотреть код”.

Эта деятельность требует умения владеть большим набором современных технологий.

Что нужно знать и уметь

Фронтенд-специалист – это человек, который знает основы работы по нескольким направлениям. Например, знает как минимум на начальном уровне веб-дизайн и обязанности верстальщика.

Ему нужно всегда прокачивать свои навыки и следить за изменениями в требованиях к клиентской части сайтов, интерфейсу гаджетов, быть осведомленным по части актуальных новостей.

Профессиональные навыки frontend-разработчика:

  • знать и понимать основы верстки и ее методологий;
  • создавать одинаковые страницы во всех браузерах и в разных устройствах;
  • должен уметь работать с HTML и CSS;
  • разбираться во фреймворках – наборе готовых решений, которые помогают создавать интернет-сервисы быстрее;
  • иметь знания и навыки работы в JavaScript;
  • знать английский язык на уровне Intermediate и выше;
  • иметь представление о начальных этапах работы с адаптивным дизайном;
  • знать, что такое язык серверного программирования, и уметь с ним работать;
  • изучить Git – систему для отслеживания и контроля изменений в версиях файлов.
  • аналитическое мышление;
  • ответственность;
  • коммуникабельность и умение общаться с разноплановыми специалистами;
  • креативный подход к работе;
  • аккуратность;
  • трудолюбие;
  • способность доносить свои идеи и мысли в устной и письменной формах;
  • умение находить решения проблем;
  • внимательность;
  • соблюдение сроков работы;
  • объективная оценка своих возможностей;
  • целеустремленность;
  • постоянное развитие в сфере IT-технологий, быстрое освоение новых инструментов и сервисов.

Основные инструменты для работы

Frontend-разработчик – это не самая легкая должность. И универсальные инструменты будут упрощать работу специалиста и станут для него незаменимым помощником.

Они позволят ему автоматически выполнять сложную и повторяющуюся работу, увеличат производительность труда.

  1. HTML мы уже затрагивали. Простыми словами это машинный язык для общения с поисковыми системами.
  2. CSS – это язык, на котором описывается внешний вид элементов на веб-страницах.
  3. JavaScript – язык программирования, на котором написаны библиотеки готовых приложений (скриптов). Он является самым важным для frontend-разработчиков.
  4. jQuery – библиотека, которая нужна для создания анимационных деталей и форм онлайн-заявок.
  5. Photoshop – используется для разделения макетов, присланных веб-дизайнером, на составные части.
  6. Шаблонизаторы – позволяют использовать данные для создания конечных html-страниц в динамическом режиме.

Преимущества и недостатки профессии

К плюсам относится:

  1. Профессия доступна и новичкам в программировании.
  2. Должность имеет востребованность на рынке услуг.
  3. Имеются перспективы карьерного роста.
  4. Возможность взяться за крупные проекты и работать с зарубежными компаниями.
  5. Высокая зарплата.
  1. Постоянное развитие и освоение новых технологий.
  2. Отсутствие четкой границы и описания обязанностей. Руководитель может сам назначить функции и задачи работника. И это может стать для фронтенд-разработчика проблемой.
  3. Зависимость от других специалистов и постоянное взаимодействие с ними. Не всегда получается все согласовать с первого раза, что приводит к замедлению процесса работы.

Сколько зарабатывает

Средняя заработная плата фронтенд-разработчиков со стажем работы 5 лет в России колеблется от 70 000 до 100 000 руб. В Москве стоимость этой же работы выше и доходит до 250 тыс. руб. Все зависит от опыта и умений специалиста.

Работа для frontend-разработчика на hh.ru

В других городах ситуация следующая:

  • Санкт-Петербург: 70–200 тыс. руб.;
  • Екатеринбург: 50–100 тыс. руб.;
  • Владивосток: 40–150 тыс. руб.;
  • Краснодар: 50–150 тыс. руб.

Новички могут рассчитывать на доход до 40 000 руб. Поднимать планку можно уже через год-полтора.

Читайте также:  Телевизор skyline 32yst5970 инструкция

Увеличить свой доход могут специалисты, работающие на международном рынке с иностранными компаниями, например, через международные биржи фриланса.

А опытные фронтенд-разработчики могут еще увеличить сферу своей деятельности и с головой погрузиться в процесс разработки интернет-ресурса. Например, могут совмещать свою основную работу с backend-разработкой или начать разрабатывать дизайны сайтов.

Как стать frontend-разработчиком с нуля

Должность верстальщика – первая ступень на пути к должности фронтенд-разработчика. Это самый распространенный вариант.

Но есть и другие пути – когда программист в начале своей карьеры знает, в какой области IT-сферы он хочет развиваться. Тогда начинающий специалист целенаправленно обучается ключевым навыкам, необходимым для выбранной профессии.

Какой бы вы путь ни выбрали, для начала составьте список техник, сервисов и инструментов, которые вам необходимо изучить для совершенствования.

Чтобы стать frontend-разработчиком с нуля, первым делом познакомьтесь с HTML-кодом и возьмитесь за изучение CSS.

Затем перейдите к главному инструменту фронтенд-специалиста – JavaScript. Вникните в суть работы с фреймворками и системами контроля версий. Разберитесь в серверных технологиях. Основы веб-дизайна, текстовые и графические редакторы станут для вас плюсом во время поиска работы.

А дальше оттачивайте свои навыки, пополняйте знания.

Можно заниматься саморазвитием, читать тематическую литературу. Список книг по frontend-разработке есть на нашем блоге.

Более быстрый способ узнать все тонкости профессии – обзавестись наставником. Найти его можно на онлайн-курсах.

Где учиться

Все курсы, перечисленные в блоке ниже, направлены на введение в профессию frontend-developer. Опытные преподаватели дадут комплексные знания о том, какими технологиями необходимо владеть любому специалисту в этой области. Ученики научатся верстать веб-ресурсы, создавать интерфейсы и соберут внушительное портфолио.

По завершении обучения вам выдадут сертификат и помогут составить резюме.

Обучение проходит в онлайн-формате, и ученики могут заниматься из любого города. Преподаватели обеспечивают обратную связь, им можно задавать вопросы. Есть практическая часть.

Вот несколько хороших курсов:

Где работать

Frontend-developer требуются на предприятия, создающие софт для бизнеса, в IT-компании по разработке сайтов, мобильных и веб-приложений, web-студии, стартапы, агентства аутсорсинга.

Карьерная лестница начинается с пункта “стажер”. Работа позволит набраться опыта и узнать на практике, что такое фронтенд-разработка.

Вакансии можно найти на профильных IT-ресурсах или на популярном сервисе по поиску работы hh.ru.

Если вам достаточно подработки или вы еще совсем “зеленый”, найти работу и испытать себя можно на биржах фриланса. Есть международные сервисы, например, Upwork, Freelancer, Joomlancers, Gigster, Codeable и YouTeam. А есть русскоязычные: Kwork, FL, Freelance.

Биржи помогут начинающим программистам набить руку, собрать портфолио и научиться работать с заказчиками.

У опытного специалиста есть три варианта совершенствования в работе:

  1. Вертикальный – рост по карьерной лестнице, постепенное завоевание новых должностей.
  2. Горизонтальный – непрерывное совершенствование своих навыков, что приводит к повышению цены за свои услуги.
  3. Диверсификационный – обретение новых навыков, смежных специальности фронтенд-разработчик, и последующая переквалификация. Так часто frontend-developer превращается в backend-разработчика.

Источник



Работа frontend-разработчика: в чем она заключается?

работа frontend-разработчиком в компании

У любой программы, сайта, мобильного приложения есть две составляющие: интерфейс (то, что видит пользователь) и внутренняя архитектура.

Как показывает мировой опыт в IT-сфере, программисты чаще озабочены работоспособностью продукта и напрочь забывают, что им будут пользоваться. Приятно ли выглядит приложение, удобен и логичен ли интерфейс – это часто ускользает от внимания типичного «кодера». Именно поэтому в IT очень быстро появилась профессия frontend-разработчика. От этого специалиста по сути зависит, будет ли популярным конечный продукт.

Frontend-разработчик и суть его работы

Профессия frontend-разработчика выделилась относительно недавно и ещё вызывает путаницу у работодателей. Не все до конца понимают, чем конкретно он должен заниматься и периодически предлагают фронтенду заниматься обязанностями верстальщика. Да и с названием часто бывает путаница: в вакансиях его норовят назвать то «фронтендщиком», то «front end разработчиком», то ещё как-то.

В действительности, конечно, работа frontend-разработчика мало что общего имеет с версткой сайтов. Его основная задача – взглянуть на конечный продукт глазами простого пользователя и донести свои замечания до исполнителей. Одним словом, задача типичного фронтенд-разработчика – «подружить» сайт, программу, приложение с клиентом.

Эта профессия требует умения анализировать и адаптировать полученную информацию, активно взаимодействовать с заказчиком.

Обязанности frontend-разработчика

По сути обязанностей у специалиста по фроненду два:

разработка пользовательского интерфейса и функционала;

работа с «обратной связью» от пользователей.

Хороший frontend-разработчик должен хорошо разбираться в:

дизайне любого IT-продукта (в том числе мобильного);

серверной части ПО или сайта;

общей производительности продукта;

последних трендах при разработке интерфейса.

Что должен знать хороший frontend-разработчик?

Как уже было сказано выше, работодатели часто не до конца понимают, чем должен заниматься фронтенд-разработчик в их компании. А потому предлагают исполнять ему обязанности верстальщика.

На самом деле это то же самое, что забивать гвозди микроскопом. Верстальщик сможет сверстать готовый макет от дизайнера, пользуясь html и CSS. В отдельных случаях он «прикрутит», куда требуется, в плагин или библиотеку JavaScript.

У фронтенда задача на порядок более сложная и комплексная. Поэтому и знания у него должны быть соответствующие:

Работа с препроцессорами CSS;

Системы управления контентом и платформы для электронной коммерции;

Тестирование и отладка;

Системы контроля версий Git и Version.

При этом хорошему фронтенд-разработчику требуется разбираться и в принципах поисковой оптимизации (SEO), различать виды верстки (адаптивная, мобильная, отзывчивая), понимать принципы оптимизации продукта под различные операционные системы и браузеры (если речь о создании сайтов).

Обучение на frontend-разработчика

В эту профессию, как правило, попадают дизайнеры, но глубоко «прокачанные» в программировании. Выше уже было отмечено, что хороший фронтенд-разработчик должен отлично разбираться в JavaScript, следовательно, без знания языка Java здесь придется туго.

Дистанционные курсы для frontend-разработчиков

Самый распространенный и очевидный способ обучения – пройти онлайн-курсы. Ряд IT-школ в интернете сейчас предлагают довольно обстоятельные программы. Длятся такие курсы в среднем шесть месяцев.

Читайте также:  Часы kadio kd 725a инструкция

Обучение в вузе

Конкретно фронтенду не обучают ни в одном вузе. Речь идет об общих учебных курсах для программистов:

«Фундаментальная информатика и информационные технологии»;

«Информатика и вычислительная техника».

Однако по большому счету работодателю не важно, каким способом были получены знания. Их больше всего интересуют уже реализованные проекты (портфолио) и мотивированность на дальнейшее развитие в отрасли. Исторически в IT-индустрии наибольшее число специалистов – это самоучки, которые не имеют профильного образования. Непрерывное самообучение в этой сфере – норма жизни, в том числе и для frontend-разработчиков.

Зарплата frontend-разработчика

Хорошие frontend-разработчики крайне востребованы в индустрии. Уровень зарплат у них традиционно высок, однако, разумеется, во многом зависит и от опыта, и от наличия успешных проектов в портфолио.

Если судить по вакансиям на сайтах по поиску работу, Junior frontend-разработчику с опытом работы до одного года в провинции могут предложить от 30 до 50 тысяч рублей.

В доход более опытного специалиста по России достигает в среднем 70 000 рублей, в Москве – от 100 000 рублей в месяц. Отдельные специалисты могут зарабатывать до 200 000 рублей.

Плюсы и минусы работы frontend-разработчика

    разнообразие задач, интересные проекты;

высокий уровень зарплаты;

профессиональный и карьерный рост;

возможность получить профессию на краткосрочных курсах (около шести месяцев).

    требования работодателей могут быть далеки от ожиданий;

Источник

Frontend-разработчик: Кто это, чем занимается и сколько зарабатывает? Обзор профессии

Frontend-разработчик

Способы заработка

Frontend-разработчик – это специалист, который пишет код для клиентской части веб-приложений.

Простыми словами, в его обязанности входит создание всего того, что пользователь видит в окне браузера: хорошо оформленный сайт, галерея изображений, фильтр для выбора товаров и их сортировка и т.д. Frontend-программирование предполагает знание большого количества веб-технологий.

Профессия frontend-разработчика весьма востребована на рынке и высоко оплачивается. Что примечательно, этот род деятельности придется весьма по душе людям с творческой направленностью ума, которые, вместе с тем, интересуются дизайном и программированием.

Фронтэнд-разработчик востребованная и высокооплачиваемая профессия

  1. Должностные обязанности Frontend-разработчика
  2. Преимущества и недостатки профессии frontend-разработчика
  3. Средние зарплаты frontend-разработчика
  4. Профессиональные умения и навыки frontend-разработчика
  5. Пути освоения профессии
  6. Лучшие обучающие онлайн-курсы по профессии frontend-разработчик
  7. Куда пойти работать frontend-разработчику

Должностные обязанности Frontend-разработчика

Этот специалист принимает от дизайнера перечень макетов для будущего веб-ресурса / интернет-сервиса и на их основе разрабатывает клиентскую часть:

  1. Делает верстку дизайна, т.е. на основе полученных макетов делает шаблоны страниц разрабатываемого сайта с применением CSS и HTML.
  2. Работает над настройкой кнопок, слайдеров, форм, а также галерей и прочего функционала, который предполагается разместить на сайте. С этой целью фронтэнд-девелопер применяет готовые скрипты из готовых наборов или же делает свои собственные.
  3. Делает проверку и проводит тестирование.
  4. Консультирует по реализации определенного функционала сайта.
  5. Часто может оптимизировать скрипты, чтобы ускорить загрузку веб-страниц.

Если верстальщик только верстает макеты и профессионально владеет связкой CSS+HTML, фронтэнд программирует интерактивные элементы на страницах, профессионально знает JavaScript и множество других технологий.

Преимущества и недостатки профессии frontend-разработчика

Преимущества:

  1. Востребованность на рынке.
  2. Выход на международные компании и, соответственно, проекты.
  3. Большие зарплаты у опытных разработчиков.

Недостатки (условные):

  1. Необходимость непрерывного развития и освоения новых технологий для продолжения работы над проектами.
  2. Затруднительный поиск работы новичками (чаще всего работодатели предпочитают работать с опытными сотрудниками).
  3. Для востребованности нужно владеть широким стеком технологий.

Средние зарплаты frontend-разработчика

зарплата фронтэнд-разработчика в Москве

Если смотреть по рынку, в среднем специалисты подобного профиля, имеющие опыт работы, могу т рассчитывать на зарплату от 70 до 100 тысяч рублей в месяц (офисная или удаленная работа). Если смотреть по столице, то зарплата фронтэнда с опытом от трех до пяти лет имеет размер уже от 150 до 200 тысяч рублей в месяц. ЗП может быть выше – все зависит от компетенций конкретного человека.

зарплата фронтэнд-разработчика от 60 000 до 200 000 рублей в месяц

Оплату труда можно еще увеличить, если выходит на иностранных заказчиков через интернациональные фриланс-биржи:

  • Kwork
  • Freelancer
  • Guru
  • Folyo
  • Flexjobs
  • Dribble
  • Fiverr

Если говорить об отечественном рынке сегодня пользуются спросом универсальные работники, владеющие как версткой, так и связкой frontend + backend.

В списке клиентов работников-фрилансеров много тех, кто занимается малым бизнесом, а также мелких агентств, которые не могут позволить себе брать на проект узконишевых специалистов. С этой целью они нанимают за умеренную плату универсалов, которые могут взять на себя большинство задач по разработке.

Профессиональные умения и навыки frontend-разработчика

Следующие восемь действий составляют универсальный алгоритм становления frontend-программистом с нуля, а также дан перечень знаний, необходимых для входа в профессию.

  1. Изучить связку HTML (язык гипертекстовой разметки веб-страниц) и CSS (каскадные таблицы стилей). Они отвечают за то, как на странице будут выглядеть разнообразные элементы (те же кнопки или шрифты).
  2. Изучить основной язык программирования JavaScript (минимум для frontend-программиста). На нем написаны различные библиотеки готовых скриптов (программ). Крайне рекомендуется их изучить, чтобы успешно пользоваться и делать свою работу быстрее (одна из таких библиотек – всем известная jQuery).
  3. Знать одну из методологий верстки – например, БЭМ от Яндекса (блок-элемент-модификатор). С помощью методологии можно создавать приложения, чтобы быстро понять чужой код. Или свой собственный, спустя некоторое время.
  4. Знать, как работать с фреймворками (например, всем известный Bootstrap). Фреймворк представляет собой набор готовых решений, на основе которых можно быстрее разрабатывать сайты, чем если создавать код с нуля.
  5. Владеть кросс-браузерной версткой и овладеть созданием страниц, которые будут одинаково эффективно отображаться и функционировать в разных браузерах (Opera, Firefox, Яндекс Браузер, Safari и т.п.).
  6. Знать принципы адаптивного дизайна, т.е. того, который «растягивается» или «ужимается» в нужные разрешения. Так можно гарантировать, что сайт будет адекватно отображаться на разных устройствах (стационарный компьютер, ноутбук, планшет и смартфон).
  7. В качестве дополнительного навыка весьма подойдет владение языками серверного программирования, хотя бы на начальном уровне (наиболее популярный язык программирования здесь – PHP).
  8. Изучить принцип работы Git и знать, как эффективно работать с системами контроля версий.
Читайте также:  Антирадар интего голд инструкция

Пути освоения профессии

Курсы – один из путей освоения. Здесь обучение проводят специалисты-практики, которые дают весьма неплохую теоретическую подготовку, а также практику, нужную, чтобы начать работать. После серьезных курсов лучшим выпускникам частенько помогают либо пройти стажировку и / или устроиться на работу, а это уже запись в резюме и дальнейшие перспективы карьерного роста.

Есть ряд специализированных сайтов (например, Skillbox или Geekbrains). Кроме того, в сети масса статей и видеороликов, чтобы увиться фронтэнд-разработке.

Лучшие обучающие онлайн-курсы по профессии frontend-разработчик

профессиональные навыки Frontend-разработчика

1. Обучение профессии Frontend-разработчик от Skillbox (участник Сколково). Обучение длится 12 месяцев. Практическое обучение с кураторами онлайн. Пожизненный доступ к занятиям. После обучения Вы получите востребованную профессию и диплом, который поможет получить высокооплачиваемую работу. Нажмите сюда, чтобы узнать подробнее!

чему учат на Frontend-разработчика

2. Обучающий курс “Frontend-разработчик” от “Skillbox” (участник Сколково). Обучение длится 6 месяцев. Отлично подойдет для новичков и разработчикам с начальным уровнем. После обучения у Вас будет диплом об успешном прохождении курса. Нажмите сюда, чтобы ознакомиться с программой курса!

Frontend-разработчики работают в крупных и известных компаниях

3. Frontend-разработчик с нуля от “Нетологии” (участник Сколково). Онлайн занятия с проверкой домашнего задания. Обучение длится один месяц. 2-3 занятия в неделю. Уровень сложности – с полного 0. После обучения выдается диплом. Ученики данного онлайн-университета работают в известных компаниях. Нажмите сюда, чтобы узнать подробнее о курсе!

Куда пойти работать frontend-разработчику

  • Новичкам лучше всего пойти в IT-компанию на стажировку, чтобы набраться опыта.
  • Для получения неплохого практического багажа нужно поработать в коллективе.
  • Опытным специалистам рекомендуется работать либо в офисе, либо как удаленным сотрудникам.
  • Тем, кто выполняет разовые задания или рассматривает фронтэнд как подработку, необходимо зарегистрироваться и взять в работу некоторые проекты на биржах фриланса (представлены выше).
  • Обратиться на профильные веб-сайты или же поискать вакансии (в помощь вам всем известный hh.ru).

Источник

Должностная инструкция разработчика web-сайта, должностные обязанности разработчика web-сайта, образец должностной инструкции разработчика web-сайта

Разработчик web-сайта — специалист, который разрабатывает удобный с точки зрения навигации интерфейс web-сайта. В нашей должностной инструкции разработчика web-сайта прописаны обязанности этого специалиста, среди которых: организация web-маркетинга, разработка концепции развития web-сервера, администрирование web-сервера и операционной системы, под управлением которой работает web-сервер, анализ трафика.

Должностная инструкция разработчика web-сайта

УТВЕРЖДАЮ
Генеральный директор
Фамилия И.О.________________
«________»_____________ ____ г.

1. Общие положения

1.1. Разработчик web-сайта относится к категории специалистов.
1.2. Назначение на должность разработчика web-сайта и освобождение от нее производится приказом генерального директора организации по представлению менеджера по персоналу.
1.3. Разработчик web-сайта подчиняется непосредственно генеральному директору организации.
1.4. На время отсутствия разработчика web-сайта его обязанности выполняет другой специалист, назначенный приказом генерального директора организации, который приобретает соответствующие права и несет ответственность за надлежащее исполнение возложенных на него обязанностей.
1.5. На должность разработчика web-сайта назначается лицо, имеющее высшее профессиональное образование, стаж работы по созданию и обслуживанию web-узлов не менее 1 года.
1.6. Разработчик web-сайта должен знать:
— протоколы и принципы функционирования сети Интернет;
— web-браузеры;
— HTML;
— операционную систему, под управлением которой работает веб-сервер;
— основы web-дизайна;
— объект, которому посвящен сервер (продвигаемую продукцию);
— языки программирования — С или Perl, стандарты HTTP и CGI;
— технику владения нюансами программирования в многозадачной системе;
— основы обеспечения комплексной безопасности сервера;
— грамматику и стилистику русского языка;
— действующие условные сокращения, условные сокращения по компьютерной тематике, применяемые в библиографии на иностранных языках;
— английский язык;
— основы трудового законодательства;
— правила и нормы охраны труда, техники безопасности, производственной санитарии и противопожарной защиты.
— локальные нормативные акты организации.
1.7. Разработчик web-сайта руководствуется в своей деятельности:
— законодательными актами РФ;
— уставом организации, правилами внутреннего трудового распорядка, другими нормативными актами организации;
— приказами и распоряжениями руководства;
— настоящей должностной инструкцией.

2. Функциональные обязанности разработчика web-сайта

Разработчик web-сайта выполняет следующие должностные обязанности:

2.1. Определяет вместе с непосредственным руководителем цели и задачи проекта.
2.2. Организует web-маркетинг.
2.3. Разрабатывает удобный, с точки зрения навигации, интерфейс web-сервера (продуманное гипертекстовое представление страниц узла).
2.4. Разрабатывает концепцию развития web-сервера.
2.5. Осуществляет администрирование web-сервера и операционной системы, под управлением которой работает web-сервер.
2.6. Подготавливает предложения клиентам и партнерам на размещение рекламы на сайтах сервера.
2.7. Отбирает материал для публикаций, редактирует и компонует его, создает аннотации и определяет ключевые слова.
2.8. Размечает HTML-документы.
2.9. Настраивает web-сервер, службы удаленного администрирования, брандмауэры.
2.10. Обеспечивает безопасность web-сервера.
2.11. Осуществляет анализ трафика (статистику посещений).
2.12. Проводит анкетирование посетителей.
2.13. Организует рекламу web-сервера в Интернете.
2.14. Разрабатывает прикладные анализ-программы.
2.15. Регулярно составляет отчеты по обращениям к web-серверу с целью выявления потенциальных клиентов и конкурентов.
2.16. Обеспечивает соблюдение законодательства о рекламе, защите прав потребителей, информации и информатизации, авторском праве и смежных правах и др.

3. Права разработчика web-сайта

Разработчик web-сайта имеет право:

3.1. Устанавливать авторство на собственные разработки.
3.2. Устанавливать порядок и вид предоставления информации для размещения на web-сервере.
3.3. Требовать от руководства организации обеспечения организационно-технических условий, необходимых для исполнения должностных обязанностей.
3.4. Знакомиться с документами, определяющими его права и обязанности по занимаемой должности, критерии оценки качества исполнения должностных обязанностей.
3.5. Вносить на рассмотрение руководства организации предложения по совершенствованию работы, связанной с предусмотренными настоящей должностной инструкцией обязанностями.
3.6. Взаимодействовать со всеми службами организации по вопросам своей профессиональной деятельности.

4. Ответственность разработчика web-сайта

Разработчик web-сайта несет ответственность за:

4.1. Некачественное и несвоевременное выполнение возложенных на него должностной инструкцией обязанностей в пределах, определенных действующим трудовым законодательством Российской Федерации.
4.2. Причинение материального ущерба в пределах, определенных действующим законодательством Российской Федерации.
4.3. Правонарушения, совершенные в процессе своей деятельности, в пределах, определенных действующим административным, уголовным и гражданским законодательством Российской Федерации.

Источник