Обязанности:
Находимся в поиске сильного разработчика для развития сложной распределенной высоконагруженной биометрической поисково-аналитической системы с автоматической обработкой больших объемов данных и медиа потоков, аналогов у которой практически нет. Тебе предстоит решать интересные задачи, встроиться в общий процесс разработки и стать частью дружной команды.Мы любим гибкость, проактивность и нестандартные решения. Задачи: Разработка пользовательского интерфейса WEB приложения нового поколения; Участие в анализе требований к фичам; Написание unit тестов; Обязательное код-ревью кода младших коллег и параллельное обучение. Необходимые знания: Опыт разработки на JavaScript от 3х лет, ES6+; Опыт коммерческой разработки на ReactJS + Hooks; Опыт работы с Redux; Опыт написания unit-тестов; Уверенное владение Git; Умение конфигурировать сборку через webpack; Понимание общих паттернов проектирования веб-приложений; Умение писать чистый, читабельный, поддерживаемый код; Умение работать в команде и постоянно взаимодействовать с коллегами. Будет плюсом: Участие в построении архитектуры приложения; Оптимизация скорости отрисовки контента; Работа с медиаконтентом (аудио/видео); Умение работать с профайлером для оптимизации производительности; Опыт работы по Agile методологии.