REMOTE GLOBAL | NOVAKID
Novakid — это онлайн-школа английского языка для детей. Команда Visitor Squad отвечает за путь пользователя от первого визита до платного урока: лендинги, регистрация и бронирование, блог и личный кабинет посетителя. Мы измеряем нашу эффективность с помощью двух ключевых метрик — visitor → lead и visitor → booking — и проверяем почти всё, что делаем, через эксперименты.
Ключевая роль в команде: примерно 70% frontend и 30% backend. В зону вашей ответственности войдут личный кабинет посетителя, отслеживание атрибуции и воронки, серверные интеграции с рекламными платформами и поддержка экспериментов. Вы будете работать в рамках процессов команды: планирование, груминг, код-ревью, спринты и релизы.
Основные обязанности
- Разработка и поддержка личного кабинета посетителя и частей воронки от лендингов до забронированных уроков
- Владение атрибуцией: сквозные цепочки отслеживания визитов, UTM-параметры и диагностика пробелов в отслеживании V2L/V2B
- Создание серверных интеграций с рекламными платформами (например, Meta CAPI, TikTok Events API и аналогичными)
- Написание и отладка backend-кода на Python/Node: эндпоинты, кеширование и серверный рендеринг
- Поддержка A/B-тестов: роллауты, feature flags и очистка кода после экспериментов
- Расследование инцидентов в production через Sentry и доведение их до решения
- Мониторинг и оптимизация скорости публичных страниц: Core Web Vitals
Требования к кандидату
- Опыт работы с TypeScript и React от 3 лет
- Python и Node.js: способность самостоятельно работать с backend — эндпоинты, кеширование, отладка SSR — помимо тонкого слоя BFF (Backend-For-Frontend)
- Опыт работы с аналитикой и трекингом: GTM, event tracking, server-side conversion delivery. Понимание того, как данные проходят путь от клика до отчета, и умение находить утечки/потери данных
- Product mindset: работа с метриками и гипотезами, а не просто закрытие тикетов
- Владение английским языком
Желательно
- Реализация GDPR и механизма согласий на публичных страницах
- Headless WordPress
- End-to-end тестирование с использованием Playwright или Cypress
- SQL и BigQuery — умение самостоятельно проверять гипотезы на данных
- CDN и edge-кеширование (CloudFront или аналоги)
- Практический опыт работы с Sentry и обработки ошибок в production
Наш стек
TypeScript, React, Python, Next.js, Node.js, Express с server-side rendering через Pug, Sass и PostCSS, Vite и Gulp, MUI и внутренний дизайн-система в Storybook, Vitest, Jest, Cypress и Playwright для E2E-тестирования.
Что мы предлагаем:
- Полностью удаленная работа.
- Возможность формировать будущее образования на базе ИИ.
- Веселая, динамичная команда, которая любит создавать инновационные продукты.
- Неограниченные отпуска — потому что мы доверяем вам выполнять свою работу.