Описание вакансии
Наша команда работает над продуктами, связанными с анализом/распознаванием/записью речи, распознаванием эмоций. Мы разрабатываем собственные продукты Enterprise уровня для больших контакт-центров.
Обязанности:
- разработка пользовательского интерфейса WEB приложения нового поколения;
-
участие в анализе требований к фичам;
- написание unit тестов;
- обязательное код-ревью кода младших коллег и параллельное обучение.
Наши ожидания:
- опыт разработки на JavaScript от 3х лет, ES6+;
- опыт коммерческой разработки на ReactJS + Hooks;
- опыт работы с Redux;
- опыт написания unit-тестов;
- уверенное владение Git;
- умение конфигурировать сборку через webpack;
- понимание общих паттернов проектирования веб-приложений;
- умение писать чистый, читабельный, поддерживаемый код;
- умение работать в команде и постоянно взаимодействовать с коллегами.
Будет плюсом:
- CI/CD (gitlab, teamcity);
- React Storybook;
- Canvas / webgl;
- Socketio;
- Webpack;
- Jest;
- UserMedia, HTML5 аудио, видео;
- Figma.