Мы — продуктовая iGaming-компания с быстрым темпом разработки и высоконагруженными B2C-продуктами. Сейчас мы ищем Frontend Tech Lead, который возьмёт на себя техническое лидерство фронтенд-направления: архитектуру, качество и производительность.
Нам нужен практикующий технический лидер, который остаётся hands-on, умеет принимать архитектурные решения, выстраивать стандарты и быть опорой для команды и бизнеса.
Зона ответственности:
-
Проектирование фронтенд-архитектуры (FSD слои, модули, границы, публичные API модулей).
-
Разработка фич end-to-end: от RFC/ADR → UX/декомпозиции → реализация → тесты → релиз.
-
Работа с Next.js 15 (App Router, RSC, server/actions, caching, ISR/SSG/SSR, edge/runtime).
-
Управление данными с TanStack Query: кэш-стратегии, инвалидация, оптимистичные апдейты.
-
Производительность и доступность: Core Web Vitals, Lighthouse, Web Accessibility (WCAG), code-splitting, streaming & partial hydration.
-
PWA: оффлайн-сценарии, фоновая синхронизация, пуш-уведомления, стратегия SW (stale-while-revalidate и др.).
-
UI-система: дизайн-токены, Tailwind conventions, re-usable компоненты, Storybook документация.
-
Качество: покрытие Vitest, визуальные снапшоты/Storybook-Vitest, e2e Playwright, тест-пирамиды.
-
Наблюдаемость: Sentry (трейсинг, релиз-хелпы, source maps), дашборды в Grafana (метрики FE).
-
Безопасность: защита от XSS/CSRF, Content Security Policy, заголовки, sanitization.
-
SEO и i18n: metadata, structured data, Next.js sitemap/robots, локализация.
-
Менторство, код-ревью, улучшение DX (ESLint/Prettier/biome, линтеры commit-ов, генераторы).
-
Вклад в процессы: ADR, стандарты кодовой базы, CI/CD гейты, релиз-менеджмент.
-
5+ лет в продакшн-FE, 2+ года с Next.js (App Router).
-
Глубокие знания React 19 (RSC, concurrent features), TypeScript (типобезопасные API, generics, utility types).
-
TanStack Query: queryClient, mutations, cacheTime/staleTime, infinite queries, server state.
-
Tailwind на уровне дизайн-системы (конфиг, пресеты, @apply разумно).
-
PWA/Service Worker: Workbox/кастомные SW, оффлайн-fallback, стратегии кэширования.
-
Feature-Sliced Design: грамотная декомпозиция по слоям (app/processes/pages/widgets/features/entities/shared), публичные контракты.
-
Тестирование: Vitest, storybook-vitest-addon, Playwright; умение строить пирамиду тестов и ускорять ран (watch, sharding).
-
Next.js performance: route-level code splitting, RSC streaming, ISR, dynamic/force-static, caching headers, image/font оптимизация.
-
Работа с API: REST/GraphQL, схемы (OpenAPI/SDL), валидация (zod/yup), деградации и ретраи.
-
Наблюдаемость: интеграция Sentry (frontend+server), метрики в Grafana (Prom → Loki/Tempo знание приветствуется), алёртинги.
-
CI/CD: сборки, линтинги, тест-гейты, превью окружения, релизные каналы (canary/feature flags).
- Удалённый формат работы, график 5/2.
-
Конкурентоспособное вознаграждение, соответствующее опыту и навыкам;
- Работа с топовым iGaming-проектом.
- Возможности роста и развития в крутой команде.
- Оплачиваемый отпуск и больничные + day off.
Ключевые навыки
- React
- React 19
- TypeScript
- Next.js
- React Query
- React Hook Form
- Tailwind CSS