• Создание динамичных и отзывчивых пользовательских интерфейсов веб-приложений по требованиям внутренних заказчиков
• Оптимизация кода для улучшения производительности приложений, минимизация отрисовки и улучшение скорости загрузки страниц
· Опыт программирования на JavaScript (ES14+), HTML5, CSS3 на уровне не ниже Middle Developer от 2 лет
· Опыт промышленной разработки на React.js — минимум 2 года
· Уверенное использование TypeScript
· Практическое применение различных библиотек компонентов (например MaterialUI, )
· Владение инструментами управления состоянием (Redux, MobX, Zustand)
· Хорошее знание и понимание принципов построения SPA (single page application)
· Опыт работы с системами роутинга (React Router)
· Умение настраивать инструменты сборки (Webpack, Vite)
· Умение писать автотесты компонентов (Jest и React Testing Library)
· Работа с Git
· Ведение задач в Jira
· Опыт написания технической документации к коду в Confluence
· Понимание основ CI/CD-процессов и опыт работы с Kubernetes
· Работа с RESTful API и документацией Swagger
· Базовое знание протоколов WebSocket