Вакансия: Фронтенд разработчик (Frontend Developer) (Mini Apps)
Грейд: твердый Middle
Компания: Leska
Формат: Удалёнка
Локация: РФ
Вилка:
•на первые 3 месяца: 126.000 - 150.000 рублей (проектная занятость)
•после ИС: 170.000 - 195.000 рублей
Что мы ждем от кандидата:
•Уверенное владение React 18+ (хуки, паттерны композиции, Suspense) от 2х лет
•Опыт разработки SPA «в бою» (роутинг, guards, state persistence)
•Опыт интеграции хотя бы с одним платформенным SDK: Telegram Mini Apps / VK Mini Apps / React Native WebView bridge
•Понимание специфики Mini Apps: отсутствие полноценных cookies, особенности back-button, авторизация, viewport, нативные жесты
•Осознанный подход к оптимизации: memo/useMemo/useCallback по делу, а не «на автомате»
•Понимание REST и GraphQL на уровне клиента, работа с CORS, JWT (хранение, refresh-flow, обработка 401)
•Опыт работы по макетам Figma, адаптивная вёрстка, базовые принципы a11y
•Опыт написания unit/component-тестов (Vitest, RTL)
•Опыт code review, работа с ESLint/Prettier конфигами
Будет плюсом:
•Опыт работы именно в Mini Apps экосистеме (Telegram/VK) — знание специфических ограничений
•TanStack React Query — кеширование, инвалидация, оптимистичные обновления
•Zustand — организация клиентского состояния, разделение server state / client state
•Понимание CI/CD применительно к frontend (сборка, деплой превью)
•Опыт с zod для валидации на границах API
Условия:
•Конкурентная заработная плата и возможность карьерного роста
•Гибкий график работы и комфортные условия труда
•Возможность участия в интересных проектах и обучение новым технологиям
•Работа в крутой команде профессионалов
Контакт: указан в объявлении. Просьба писать только в том случае, если действительно соответствуете требованиям.