Описание вакансии
Работа строго в офисе, г. Ярославль. Если вы из другого города, подтверждайте готовность к переезду в сопроводительном письме и квизе!
Строим первый в России prediction market. 85–95% кода генерируется AI. Управление AI-агентами для генерации UI-компонентов, фокус на UX, архитектуре и качестве кода
Стек: React 19, TypeScript, Vite, Tailwind CSS, TanStack Query, Zustand, Lightweight Charts, Polygon, wagmi, viem, vite-plugin-pwa (Workbox), IndexedDB, Web Push API, Vitest, Playwright.
Обязанности:
- Проектирование архитектуры PWA-приложения.
- Управление AI-агентами для генерации React-компонентов.
- Развитие существующих UI-компонентов и страниц по брендбуку и готовым паттернам, без создания параллельных самодельных решений.
- Review UI/UX-решений и AI-сгенерированного кода, проверка изменений тестами перед merge.
- Интеграция frontend с кошельками и Polygon: подпись, отправка и отображение статусов blockchain-транзакций.
- Настройка PWA: offline-режим, push-уведомления.
Требования:
Опыт 3+ лет
React 18+ / TypeScript.
Claude Code CLI или Codex.
State management: TanStack Query и Zustand.
Tailwind CSS / Design Systems.
Code Review.
Будет плюсом:
PWA: Service Workers, Workbox.
Polygon / Web3.
Lightweight Charts / TradingView.
Понимание unit- и e2e-тестирования: Vitest / React Testing Library; Playwright
Условия:
Офис в центре Ярославля.
Оформление по ТК РФ или ИП.
Зарплата: обсуждается по результатам интервью.
Подписки на AI за счёт компании.
Развитие уже работающего продукта и влияние на архитектурные решения.
Небольшая команда, минимум бюрократии.