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