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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →