🎟️ Зовём на весенний Хабр Семинар 2026

Время говорить о том, как ИТ-бренд и внешние коммуникации работают на удержание сотрудников. Встречаемся 11 марта в Москве.

→ ваш билет здесь

Frontend Developer (Next.js / React / FSD)

Требования

Фронтенд разработчик
Senior
Next.js
React
TypeScript
PWA

Условия

Можно удалённо

Компания

Международное рекрутинговое агентство для IT и Affiliate Marketing

Описание вакансии

О компании

Команда создаёт лицензированную онлайн-платформу в сфере iGaming, которая объединяет более 3000 игр и предлагает игрокам современный, безопасный и максимально удобный опыт.

Компания основана в 2023 году и уже демонстрирует устойчивый рост. Впереди — выход на рынки Азии и СНГ, масштабирование команды и развитие продуктов.

Команда ищет сильного Senior Frontend Developer, который хочет влиять на архитектуру, внедрять современные подходы и работать над высоконагруженным продуктом.

Чем предстоит заниматься:

Архитектура и разработка:

  • Проектирование фронтенд-архитектуры по Feature-Sliced Design (слои, модули, публичные API).
  • Полный цикл разработки фич: RFC/ADR → UX/decomposition → разработка → тесты → релиз.
  • Работа с Next.js 15: App Router, RSC, server/actions, ISR/SSG/SSR, Edge Runtime.

Работа с данными:

  • Управление данными через TanStack Query: стратегии кеширования, инвалидация, optimistic UI, infinite queries.

Производительность и доступность:

  • Улучшение Core Web Vitals, работа с Lighthouse и Web Accessibility (WCAG).
  • Оптимизация: code splitting, streaming, partial hydration.

PWA:

  • Offline-сценарии, background sync, push-уведомления.
  • Проектирование стратегий SW (stale-while-revalidate и другие).

Дизайн-система и UI:

  • Работа с design tokens, Tailwind-конвенциями.
  • Создание реиспользуемых UI-компонентов, документация в Storybook.

Качество и тестирование:

  • Покрытие логики тестами на Vitest, визуальные snapshot-тесты (Storybook).
  • e2e-тестирование на Playwright, построение адекватной testing pyramid.

Наблюдаемость:

  • Внедрение трейсинга и логирования через Sentry и Grafana (FE-метрики).

Безопасность:

  • XSS/CSRF, CSP, безопасные хедеры, проверка данных, санитайзеры.

SEO и интернационализация:

  • Метаданные, structured data, генерация sitemap/robots, i18n.

Процессы и командная работа:

  • Улучшение DX: ESLint/Prettier/biome, commit-линтеры, генераторы.
  • Менторство, ревью кода.
  • Участие в ADR, стандартах кодовой базы, CI/CD gates и релиз-менеджменте.

Наши ожидания:

  • 5+ лет опыта в разработке фронтенда.
  • 2+ года коммерческой работы с Next.js (App Router).
  • Глубокие знания React 19 (RSC, concurrent features).
  • Уверенный TypeScript (дженерики, utility types, типобезопасные API).
  • Опыт работы с TanStack Query: кеширование, мутации, staleTime/cacheTime.
  • Tailwind на уровне дизайн-системы (config, presets, директивы).
  • Опыт построения PWA / работы с Service Worker.
  • Знание Feature-Sliced Design и корректной декомпозиции по слоям.
  • Vitest / Storybook-Vitest / Playwright — понимание тестовой пирамиды.
  • Опыт оптимизации Next.js: ISR, streaming, RSC, caching headers, image/font оптимизация.
  • REST/GraphQL, OpenAPI/SDL, валидация (zod/yup), обработка деградаций и ретраев.
  • Интеграции с Sentry (FE+server), базовые метрики в Grafana.
  • Работа с CI/CD: gate-проверки, preview-окружения, канарейка/feature flags.

Будет плюсом:

  • Опыт на Node.js/Edge Functions или понимание серверной части.
  • Навыки работы с Docker, базовое понимание Kubernetes.
  • Опыт проектирования API-контрактов.
  • Знание pm2 или других менеджеров процессов.
  • Опыт работы с Feature-Sliced Design на больших проектах.

Что мы предлагаем:

  • Работа с современным стеком (Next.js 15, React 19, RSC, FSD, PWA).
  • Возможность влиять на архитектуру и ключевые технические решения.
  • Масштабируемый продукт с высокой нагрузкой.
  • Гибкий формат работы.
  • Команду сильных инженеров и прозрачные процессы.
  • Возможность профессионального роста, участие в выборе технологий и подходов.