🎯 Здесь находят менторов в IT Хабр Эксперты

Frontend-разработчик (React) middle

Зарплата

от 90 000 ₽

Требования

Фронтенд, Средний (Middle)ReactC#HTMLCSSJQueryAngular

Местоположение и тип занятости

ЕкатеринбургПолный рабочий день

Компания

Разработка программного обеспечения

Описание вакансии

Условия работы

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

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

DataFlow ускоряет и упрощает выполнение 4 основных задач дата аналитика:

  • Импорт и экспорт данных
  • Создавание предсказательных моделей
  • Исследование данных в привычном интерфейсе jupyter
  • Мониторинг этапов обработки данных

Задачи, для которых требуются React-разработчики (от middle и выше), по большей части связаны с BigData, и в основном преобладают задачи по разработке интерактивного UI и визуализации данных. При этом визуализация данных пока не отличается особой сложностью. Есть макеты UI, которые делал дизайнер, поэтому с нуля его придумывать не придется, но придется адаптировать под текущие требования.

Требования к кандидату

  • Знание HTML5/CSS3
  • Опыт работы с Semantic UI (или иным CSS-фреймворком (Twitter Bootstrap 3(4), Foundation))
  • Уверенные знания JS (Vanila JS, ES6)
  • Опыт работы c ReactJS
  • Опыт работы с Redux (или альтернативными библиотеками)
  • Знакомство с современными frontend/backend технологиями
  • Опыт взаимодействия с бэкендом на стеке .Net или Java

Плюсом будет:

  • Знание TypeScript.
  • Опыт работы с другими современными фреймворками и библиотеками для фронтенда (JQuery, AngularJS, Angular, VueJS, KnockoutJS)
  • Базовые знание других языков программирования (Java, C#, Python, Ruby)
  • Способность исследовать новые технологии и принимать архитектурные решения.

На проекте используется следующий стек:

  •  React
  •  redux
  •  redux-observables (rxjs)
  •  axios
  • Для оформления используем React Semantic UI и styled-components
  • Для тестов мы используем jest, enzyme. Есть e2e тесты, написанные с использованием pupeeter.

Бонусы

  • возможность профессионального роста;
  • участие в международных проектах;
  • оформление по ТК РФ со 100% белой заработной платой;
  • кофемашина, чай и т.д.;
  • охраняемая авто и вело-парковка;
  • индивидуальный уровень зарплаты, который обсуждается и зависит от реальных знаний кандидата