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

Оплата не указана

Вакансия находится в архиве

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

Общие требования к уровню знаний и навыков:

  • Способы создания web-интерфейса и интеграции данных для него.
  • Основы обеспечения комфортного взаимодействия пользователей с интерфейсом путем реализации UI сценариев в WEB-интерфейсе.
  • Самостоятельно в срок выполнять поставленные задачи. Отвечать за результат.
  • Работать дисциплинированно, проактивно, обладать способностью к обучению
  • Принципы построения продуктовой линейки фирмы согласно имеющейся документации
  • Принципы взаимодействия с другими членами команды: может обсудить сложный момент с дизайнером, уточнить у аналитика неполные требования или согласовать какое-то важное техническое решение с руководителями и владеет инструментами ведения совместной разработки (EVA, GIT)
  • Понимать требования аналитика или руководителя и уметь переводить их в технические решения
  • Если требования не полностью покрывают какой-то сценарий, старший разработчик фронтенд обратит на это внимание на этапе планирования.
  • Понимать требования, возникающие в ходе процесса реализации проекта с точки зрения руководителя проекта и заказчика, принимать технические решения, которые приносят не только максимальную пользу компании, но и минимизируют затраты на разработку.
  • Ведущий разработчик фронтенд заранее рассмотрит вопросы по нагрузке на интерфейс путем его виртуализации, предусмотрит асинхронную работу с общими ресурсами. Заранее позаботится об узких местах системы, о возможности ее масштабирования, помнит об уязвимостях и проблемах.
  • Ведущий разработчик должен уметь не только предложить правильное решение, но и предоставить аргументы в пользу своего решения.
  • Решать задачу ориентируясь в первую очередь на возможность применения результатов его работы, самостоятельно решая или предлагая решение для достижения необходимого результата в соответствии с требованиями аналитиков и руководителей.
  • Применять самостоятельно новые технологии для решения задач.

Трудовые функции:

  • верстка сайтов и поддержка браузеров, в соответствии с проектом
  • поддержка UI/UX сценариев по макетам от дизайнера (кнопок, слайдеров, форм, галерей и других элементов) и реализация сценариев.
  • конфигурирование UI компонентов и создание интерфейсов
  • проверка и тестирование функционала в рамках поставленной задачи
  • проведение рефакторинга (улучшения и оптимизации кода) и ускорение работы сайтов/приложений
  • активное взаимодействие с backend-разработчиками и дизайнерами
  • исправление ошибок

Частные требования:

  • создание сайтов с использованием HTML, CSS, JS
  • создание сайтов с использованием и уверенным пониманием сценариев UI/UX-паттернов;
  • создание сайтов с использованием фреймворка, на котором специализирован разработчик. Библиотеки (React, Vue или иные).
  • верстка сайтов
  • уверенное использование и выстраивание работы с сторибуком, дизайн-системой, фреймворком.
  • проектирование и создание сайтов с использованием фреймворка, на котором специализируется разработчик (React, Vue или иные)
  • проектирование и создание сайтов с использованием стейт-менеджера, на котором специализируется разработчик (MobX и другие)
  • проектирование и создание сайтов с применением Javascript, TS
  • применение и опыт работы с REST, JSON, WebSockets
  • применение Webpack или аналогов
Условия: белая з\п, полный соц.пакет, удаленка или офис в указанных городах

Ключевые навыки

Htmlagilitypack
Html/css
React
Typescript
Mobx
Css(sass)
Konvajs
Storybook
Grape swagger
Git flow
Css modules
Redux
Style components
Formik
Materialui
Devexpress/devextreme
Echarts

Контактная информация

ООО «ДАТА-ЦЕНТР Автоматика»

Сайт: dc.ru

Почта: info@dc.ru

Вакансия опубликована 16.02.2024 в г. Екатеринбург.

Похожие вакансии

#

Екатеринбург

Полный день

Подробное описание

29 июля

#

Екатеринбург

Полный день

Подробное описание

22 октября

#

Middle

Екатеринбург

Геологическая

Полный день

Подробное описание

23 октября