👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

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

Зарплата

от 100 000 ₽

Требования

ФронтендJavaScriptTypeScriptReactReduxCSSLESSSass

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

МоскваПолный рабочий день

Компания

Превращаем большие данные из IT-систем, интернета и датчиков в модели процессов для эффективного управления бизнесом

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

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

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

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

  • анализ требований и разработка пользовательских интерфейсов (dashboard'ы, графы связей, визуализация данных);
  • проектирование интерфейсов продуктов, построенных на технологической платформе компании;
  • разработка клиентской части проектов и библиотеки компонентов, участие в развитии архитектуры;
  • итеративное прототипирование пользовательских интерфейсов;
  • оптимизация фронтенда для эффективной отрисовки больших объёмов данных.

Знания/навыки:

  • отличное(!) знание Javascript (ES5, ES6);
  • хорошее знание Typescript;
  • React для клиентской логики и Less/Sass для стилизации;
  • понимание базовых фронтенд-технологий (работа DOM-дерева, repaint/reflow, особенности JS) и общих концепций (шаблоны проектирования, модульность и прочее);
  • знание нюансов проектирования single-page приложений;
  • система автоматизации webpack;
  • визуализация данных с использованием SVG или Canvas;
  • навык использования Git;
  • умение решать задачи в заявленный срок и вовремя сообщать о проблемах.

Будет плюсом:

  • знакомство с GitLab.
  • принципы проектирования UI/UX и основы визуализации данных;
  • опыт работы с WebGL и знание эффективных графовых алгоритмов;
  • опыт использования Electron (для создания десктопных приложений);
  • опыт работы с AngularJS;
  • написание модульных и интеграционных тестов для клиентской части;
  • уверенное владение Linux-консолью (на уровне автоматизации сборки, работы с ssh и так далее);
  • быстрая обучаемость и стремление к внедрению инновационных решений.

Условия:

  • в работе используется экосистема Linux или Mac OS;
  • полный рабочий день с гибким графиком;
  • офис в 5 минутах пешком от станции метро Войковская (свободный круглосуточный доступ).