XCEED

Frontend engineer for live experiences

Коротко

Удалённая роль Staff/Lead Frontend Engineer в компании XCEED (ночные и live-мероприятия) — технический лидер фронтенд-организации, отвечающий за архитектуру React/Next.js-приложений, общие пакеты, CI/CD, производительность и доступность. Нужно 8+ лет опыта на уровне Staff/Principal, глубокое владение TypeScript, React (включая внутреннее устройство), Next.js App Router, TanStack Query, Vite и CI/CD с Playwright. Требуются сильные коммуникативные навыки и опыт построения дизайн-систем и shared-пакетов для нескольких приложений.

Описание
At XCEED мы соединяем людей с незабываемыми ночными мероприятиями и живыми событиями. Наш успех строится на том, что мы привлекаем отличных людей — и здесь появляетесь вы. Как Staff Frontend Software Engineer вы станете техническим якорем нашей фронтенд-организации. Это не просто роль для эксперта-кодера; это роль для стратегического мыслителя, архитектурного пионера и культурного катализатора. Вы будете наводить мосты между бизнес-стратегией и технической реализацией, определяя, как XCEED создаёт пользовательские интерфейсы, которые быстрые, доступные и легко поддерживаемые.
Задачи
•Формировать долгосрочную архитектуру фронтенда по всему нашему портфелю — набору приложений на чистом React и встраиваемых виджетов, а также приложения на Next.js (App Router) — значительная часть которых поставляется как независимо версионируемые общие пакеты.
•Двигать прагматичную эволюцию, масштабирующуюся вместе с ростом XCEED — не архитектуру ради архитектуры.
•Создавать и поддерживать общие библиотеки, систему design-токенов, пайплайны сборки/релиза и CI/CD, которые позволяют командам выпускать продукт безопасно и быстро — и поддерживать лёгкость релиза и использования общих пакетов.
•Непосредственно поставлять продуктивный фронтенд-код — в том числе в областях, где зрелость фронтенда больше всего нуждается в росте — и задавать стандарт своим примером, а не только документацией.
•Устанавливать стандарты фронтенда, лучшие практики и строгую, но быструю культуру код-ревью.
•Быть технической точкой опоры для сложных фронтенд-задач и поднимать планку в том, что не видно снаружи, но определяет отличный продукт — типы, тесты, тулинг, observability, безопасность.
•Отвечать за Core Web Vitals, бюджеты производительности и доступность (WCAG) с учётом mobile-first подхода и всплесков трафика — от размера клиентского бандла и задержки взаимодействия в React-приложениях до SSR/ISR и SEO в Next.js приложении.
•Развивать окружающих инженеров и сотрудничать с Product, Design и backend, чтобы превращать амбициозные видения в технически обоснованные, модульные реализации — поддерживая дизайн-систему и общие компоненты как помощь, а не как налог.
Требования
•8+ лет опыта в software/frontend engineering, с опытом работы на уровне Staff/Principal или ведения крупномасштабных фронтенд-инициатив от начала до конца.
•Глубокое владение TypeScript и современным JavaScript, семантическим HTML и продвинутым CSS с подходом design-token / utility (используем Tailwind с токенизированной дизайн-системой).
•Глубокое, проверенное в продакшене владение React — понимание того, как работает сам React (reconciliation, рендеринг, модель хуков), а не только API, поскольку большинство приложений — это чистые React SPA, которые сами управляют роутингом, состоянием и сборкой.
•Плюс глубокие знания Next.js App Router (Server Components, SSR/ISR, hydration) для приложения, где важно SEO.
•Сильный опыт с управлением состоянием, кешированием и получением данных (используем TanStack Query над REST и GraphQL); архитектурой клиентских SPA (роутинг, code-splitting, бюджеты бандла); проектированием общих, версионируемых пакетов, используемых в разных приложениях, включая встраиваемые виджеты.
•Хорошее понимание современных бандлеров — Vite для React-приложений и пайплайна Next.js (Webpack/Turbopack) — рабочих процессов сборки и публикации пакетов, и автоматизации CI/CD (GitHub Actions с автоматизированными e2e-тестами на Playwright).
•Исключительные коммуникативные навыки. Умение объяснять сложные компромиссы нетехническим стейкхолдерам и мотивировать инженеров.
Будет плюсом
•Эквивалентная глубина знаний в другом современном фреймворке (Vue, Svelte) — такие навыки переносимы.
•Опыт создания или поддержки федеративной Design System, используемой в нескольких продуктовых линиях.
•Вклад в open-source фронтенд-проекты или присутствие в техническом сообществе.
•Сильные знания лучших практик веб-безопасности (CORS, XSS, CSP).
•Опыт работы с WebAssembly, WebGL или профилированием производительности с использованием Chrome DevTools.
Условия
•Неограниченный оплачиваемый отпуск.
•Гибкий график работы.
•Неограниченная удалённая работа.
•Workation — работа из любой точки мира, если это согласуется с динамикой команды.
•Доступ к обучающим платформам (Codely, Coursera, MasterClass) и выделенное время для личного развития.
•Тимбилдинговые активности и встречи.
•Go Out — бесплатные билеты на мероприятия партнёров XCEED, чтобы испытать то, что испытывают пользователи.
•Реферальная программа для помощи в поиске талантов.
•Растущая, динамичная компания с международной и удалённой командой, где у вас будет большое влияние на любой роли. Мы ценим разнообразие и обеспечиваем справедливые возможности для всех. Мы постоянно экспериментируем с новыми решениями и поощряем новые идеи. Мы бросаем вызов статус-кво. Мы верим в культуру, где можно быть собой, делать отличную работу и получать удовольствие от процесса.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте