Описание
Описания нет
Задачи
Задач в вакансии нет
Требования
•Уверенно владеть React 18+ (хуки, паттерны композиции, Suspense) и иметь от 2 лет опыта
•Иметь опыт разработки SPA в боевых проектах: роутинг, guards, сохранение состояния
•Иметь опыт интеграции хотя бы с одним платформенным SDK: Telegram Mini Apps, VK Mini Apps или React Native WebView bridge
•Понимать особенности Mini Apps: отсутствие полноценных cookies, работу кнопки «Назад», авторизацию, viewport и нативные жесты
•Осознанно подходить к оптимизации и применять memo, useMemo и useCallback по необходимости
•Понимать REST и GraphQL на клиентском уровне, работать с CORS и JWT: хранение, refresh-flow, обработка 401
•Иметь опыт работы с макетами Figma, адаптивной вёрсткой и базовыми принципами a11y
•Иметь опыт написания unit- и component-тестов с Vitest и RTL
•Иметь опыт code review и работы с конфигурациями ESLint и Prettier
•Просьба писать только в том случае, если действительно соответствуете требованиям
Будет плюсом: опыт работы в экосистеме Mini Apps, TanStack React Query, Zustand, понимание CI/CD для frontend и опыт с zod
Условия
•Проектная занятость
•Конкурентная заработная плата и возможность карьерного роста
•Гибкий график работы
•Возможность участия в интересных проектах и обучения новым технологиям
•Комфортные условия труда
•Работа в команде профессионалов