Senior frontend developer
удалёнка
Команда поддерживает программу лояльности для карт МИР и пользователей СБП — веб‑портал и мобильное приложение. Вы будете развивать клиентскую часть, проектировать масштабируемую архитектуру и повышать надёжность сервисов, влияя на пользовательский опыт и бизнес‑метрики
ГрейдSenior
Опыт3–6 лет
Стек
TypeScriptReactRedux (RTK)RESTGraphQLWebSocketsOpenAPIHTML/CSSтестирование
Задачи
- •Разрабатывать сложные модули на React/TypeScript
- •Техническое владение продуктом и принятие ключевых решений
- •Проектировать масштабируемую клиентскую архитектуру
- •Проектировать и реализовывать клиент‑серверное взаимодействие (REST/WebSockets/GraphQL)
- •Проводить глубокие код‑ревью и обеспечивать качество кода
- •Менторить middle и junior разработчиков
Обязательно
- •5+ лет коммерческой разработки на React, Redux (RTK) и TypeScript
- •Глубокое понимание JavaScript (ES7+) и работы React/браузеров
- •Уверенное владение HTML/CSS и семантической версткой
- •Опыт проектирования frontend‑архитектуры (FSD, Module Federation или аналоги)
- •Знание паттернов (Composition, HOC, Custom Hooks) и принципов SOLID/DRY/KISS
- •Опыт работы с управлением состоянием и понимание компромиссов между Redux/Context/Zustand/MobX
- •Проектирование клиент‑серверного взаимодействия, работа с контрактами API и стратегиями кэширования/инвалидации
Будет плюсом
- •Опыт backend‑разработки (Java или PHP)
- •Настройка и оптимизация Webpack/Vite
- •Практический опыт с Docker
- •Опыт работы с CI/CD (Jenkins, GitLab CI)
- •Навыки чистой технической коммуникации (чистый код, понятные коммиты)