- Написание высоконагруженных интерфейсов
- Перевод бизнес-требований в соответствующие технические спецификации
- Поддержка и рефакторинг legacy кода
- Выполнение тасок и story различного уровня сложности
- Адаптивная, валидная верстка
- Комуникация с командой qa, аналитиками, PM, бэкенд разработчиками.
- Построение правильной бизнес логики приложения, которую легко поддерживать в будущем
- написание чистого, легко масштабируемого кода
- Работа с REST API, GraphQL
- Понимание MVC
- Верстка экранов из фигмы или фотошопа ( редко)
- понимание flux архитектуры, SOLID, DRY,KISS и умение правильно с этим работать
- умение работать с Redux, Redux Toolkit, Effector, React Query
- rx js
-Redux Saga
- Анализ и проверка PR других разработчиков
- Проведение показов рабочего функционала
- git
- Создание дизайн системы, используя storybook, а также создание возможности шарить дизайн систему через npm
- Работа с webSocket, поддержка чатов
Разработка архитектуры ИС;
Разработка веб-приложений, интернет-порталов - React + TypeScript;
Принятие участия в семинарах и совещаниях;
Прикладная информатика