Назад
21 час назад

Frontend Developer (Next.js)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/

TL;DR

Senior Frontend Developer (Next.js): Проектирование и разработка высоконагруженной онлайн-платформы в сфере iGaming с акцентом на архитектуру Next.js, оптимизацию производительности и работу с данными. Фокус на построении масштабируемых UI-компонентов, внедрении PWA-сценариев и обеспечении высокого качества кода через тестирование и наблюдаемость.

Локация: Удаленная работа.

Компания

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

Что делать

  • Проектировать фронтенд-архитектуру по Feature-Sliced Design.
  • Выполнять полный цикл разработки фич с использованием Next.js 15 (App Router, RSC, server/actions).
  • Управлять данными через TanStack Query и улучшать Core Web Vitals.
  • Реализовывать PWA-сценарии (offline, background sync, push-уведомления).
  • Работать с дизайн-системой и UI-компонентами на Tailwind.
  • Покрывать логику тестами на Vitest, Storybook и e2e на Playwright.
  • Внедрять трейсинг, логирование (Sentry, Grafana) и обеспечивать безопасность (XSS/CSRF, CSP).

Требования

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

Хорошо, если есть

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

Культура и преимущества

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

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник - загрузка...