Senior Frontend developer (RMS)
Задачи
- Быть ответственным за фронтенд платформы,
включая системы с требованиями высокой надежности;
- Прорабатывать технические требования,
декомпозировать задачи;
- Предлагать и защищать технические и интерфейсные решения;
- Участвовать в процессе разработке в роли разработчика;
- Разрабатывать интерфейс с нестандартными
компонентами;
- Вводить и поддерживать инженерные практики;
- Участвовать в выборе технологий, инструментов,
паттернов.
Требования
- Уверенное владение TypeScript и React;
- Опыт работы с Redux, MobX, Context, опыт работы со сборщиками (Vite);
- Навыки создания систем реального времени или
систем, чувствительным к задержкам;
- Понимание принципов REST API, навыки работы с веб-сокетами;
- Опыт менторства и технического руководства небольшой командой (3 человека);
- Навыки построения модульного масштабируемого кода;
- Опыт работы с CI/CD, Git;
- Знание стандартов ECMA, ES6, ES7;
- Понимание базовых алгоритмов;
- Понимание принципов адаптивной верстки.