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

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

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

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

О компании и команде

Проект: Мы разрабатываем Платформу Кибербезопасности – это набор технологических сервисов для создания аналитических продуктов Кибербезопасности и работы с большими данными, с использованием стека технологий BIG DATA, Data flow analytics, AI. Все наши решения строятся на OpenSource решениях.

Описание проекта: Наша дружная команда разрабатывает базовые сервисы для Платформы Кибербезопасности:

  • Пакетная загрузка данных
  • Выгрузка во внешние системы
  • Сбор метрик по рассчитываемым фичам и контроль их качества
  • Контроль глубины хранения информации в Платформе
  • Централизованный сервис рассылки сообщений по внутренним каналам коммуникации

Ожидания от кандидата

Требования:

  • Опыт разработки от 3х лет
  • Высшее техническое образование
  • Практический опыт проектирования и разработки на React от 2 лет
  • Опыт работы с библиотеками состояний mobx, redux, middleware Sagas/Observable
  • Понимание принципов работы используемых фреймворков
  • Уверенные знания javascript ES5+
  • Опыт настройки сборщиков (webpack, parcel или аналогов)
  • Понимание принципов работы веб приложения и сетевых взаимодействий
  • Навыки кроссбраузерной верстки
  • Знание паттернов проектирования: ООП и ФП
  • Знание особенностей работы браузеров
  • Опыт профилирования, оптимизации и рефакторинга кода
  • Опыт написания юнит тестов с использованием JEST / enzyme / Jasmine / Mocha / Chai

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

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

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

  • Возможность профессионального и карьерного роста в компании;
  • Опыт работы в распределенной команде профессионалов;
  • Уровень заработной платы обсуждается индивидуально;
  • Возможность работать с командой по гибридному графику работы из офиса Москвы (2р/нед офис).