Разработка ПО

Разработчик пользовательского интерфейса

В наш веб-отдел требуется опытный разработчик интерфейсов.

 

Обязанности:

  • Построение приложений ПИ
  • Создание работающих заготовок на базе эскизов и прототипов приложения
  • Обеспечение интегрированности кодов в работу отдела бэкенд-разработчиков. Соблюдение стандартов кодирования, алгоритмов взаимодействия с пользователями и требований в отношении дизайна.
  • Анализ, оценка и совершенствование процессов веб-разработки, кодирования и технического сопровождения.
  • Поддержка обновлений, устранение ошибок и совершенствование работы интерфейса.
  • Оптимизация веб-сайтов для улучшения мобильности и интерактивности.
  • Оптимизация текущих кодов в соответствии с лучшими мировыми стандартами программирования.
  • Соблюдение стандартов и руководств веб-кодирования (например, ES6).
  • Участие в ревизии кодов.

 

Уровень подготовки и необходимые навыки:

  • Отличные навыки JavaScript-разработки.
  • Опыт в ES6, React, Redux, GIT, SCSS/Stylus.
  • Опыт использования инструментов для сборки модулей ПИ (Webpack или Gulp)
  • Большой опыт работы с HTML5, CSS3, Flexbox.
  • Профессиональное понимание проблем кроссбраузерности для ПК и мобильных устройств, а также знание обходных решений (IE11, Chrome, Safari, Firefox, Opera, iOS, Android).
  • Понимание и применение принципа постепенного отключения (мягкой деградации).
  • Экспертное понимание принципов написания «чистых» модульных доступных для проверки кодов.
  • Хорошее знание Adobe Photoshop.

 

Желаемый уровень подготовки и навыков:

  • Знание командной строки UNIX.
  • Знание английского языка не ниже уровня Intermediate.
  • Хорошие знания этапов разработки веб-приложений, начиная с макета/ПИ до структур реляционных баз данных.
  • Отличные знания принципов отзывчивого дизайна (Responsive Design), мобильного интернета и опыт участия в соответствующих веб-проектах.
  • Соответствующие представления о реляционной и нереляционной базах данных.
  • Понимание принципов бэкенд-разработки (например, Ruby on Rails).

 

Будет преимуществом:

  • Опыт работы с передовыми фреймворками JavaScript.
  • Хорошее представление лучших мировых стандартов одностраничных приложений.
  • Опыт модульного и сквозного тестирования JavaScript-приложений.
  • Знание WebGL, GLSL.

 

Мы предлагаем:

  • ДМС
  • Обеды
  • Работу в команде высококвалифицированных специалистов

Расскажите нам о себе,
пожалуйста:

Связаться с нами