Задачи
- Разработка React-приложений, оптимизированных для запуска внутри мессенджера
- Интеграция с SDK платформы мессенджера
- Оптимизация и отладка пользовательского опыта доступными инструментами
- Создание компонентных библиотек, совместимых с дизайн-системами
- Коллаборация с командами backend-разработки и дизайна
Требования
- Богатый опыт разработки web-приложений с использованием React (hooks, context, методы жизненного цикла, последние фичи)
- Сильное понимание инструментов управления состоянием React-приложений
- Уверенное понимание возможностей TypeScript и непереносимость Vanilla JS
- Опыт адаптации CSS-фреймворков под стили проекта
- Глубокое понимание ES6+ (async/await, promises и прочее)
- Понимание инструментов сборки (Vite) и пакетных менеджеров
- Понимание принципов автоматизированного тестирования frontend
- Возможность создавать переиспользуемые, модульные и поддерживаемые компонентные библиотеки
- Понимание принципов оптимизации в React
- Знание принципов информационной безопасности на фронтенде
- Знание RESTful API и опыт разработки модулей под API
Будет плюсом
- Опыт разработки ботов и мини-приложений для ВКонтакте, Telegram, MAX
- Понимание принципов агентской разработки (написание скиллов, планирование, управление контекстом) и опыт работы в специализированных инструментах (Claude Code, Codex, Open Code)
- Понимание инструментов дизайн-систем (Storybook)
- Опыт разработки JS SDK
Похожие вакансии
Уверенное владение Figma, Illustrator, Photoshop и способность работать руками. Умение создавать сложные интерактивные прототипы и системы компонентов. Понимание принципов проектирования...
Отличное знание Node.js. - Отличное знание TypeScript. - Уверенный опыт работы с NestJS. - Хорошее понимание асинхронной модели Node.js. - Опыт работы с production...
Грамотны в устной и письменной речи. Коммуникабельны и отзывчивы. Ответственны и пунктуальны. Хорошо владеете базовым набором офисных программ: Zoom, Excel...
Программа «минимум»: Эта вакансия для состоявшегося специалиста с неплохим опытом в enterprise-разработке. Не стоит пояснять, что на этом уровне...
Высшее техническое образование («Судовое электрооборудование и автоматика» / «Автоматизация технологических процессов» или смежное). Опыт от 5 лет в проектировании, внедрении или...
