Описание
Описания нет
Задачи
•Разработка и поддержка высоконагруженных веб-приложений в составе SaaS-платформы
•Проектирование и реализация клиентских приложений на базе микрофронтендов
•Обеспечение высокой переиспользуемости микрофронтендов и компонентов
•Создание качественного UI/UX
•Принятие архитектурных решений и их реализация
•Строгое соблюдение принятых в команде правил стиля кода, архитектуры и технологического стека
•Повышение качества ПО всеми доступными практиками и инструментами
Требования
•React + TypeScript + SCSS (CSS Modules)
•Redux/Redux Toolkit (основной state-менеджер)
•Опыт коммерческой разработки на React/TypeScript от 3 лет
•Уверенное понимание React как runtime-модели
•Уверенное владение route-driven архитектурой (React Router)
•Опыт разработки в контексте FSD (Feature-Sliced Design) архитектуры
•Опыт декомпозиции крупных orchestration-компонентов
•Опыт работы с Browser API (localStorage, sessionStorage, BroadcastChannel, tab/window lifecycle)
•Опыт работы с Webpack/Vite
•Опыт работы с docker compose
•Опыт работы с SSE и WebSocket
•Опыт выявления и устранения проблем производительности (DevTools, profiling)
•Чистый naming, чёткие границы модулей, шаблоны кода, документация
•Ответственность, обучаемость, коммуникабельность, умение работать в команде, исполнительность
Будет плюсом:
•Опыт работы с legacy-кодом на Redux / Redux Toolkit / RTK Query
•Активное участие в cross code review
•Владение AI-инструментами для анализа, генерации кода и автоматизации разработки
•Практический опыт разработки keyboard-first сценариев
•Знакомство со Storybook
•Четкое понимание и применение методологии БЭМ
Условия
•График работы 5/2 с 10:00 до 19:00 (в пятницу на 1 час короче)
•Стабильные выплаты два раза в месяц
•Оформление согласно ТК РФ
•Комфортные условия труда
•Возможности для профессионального и карьерного роста
•Современный офис, удобное рабочее место