О ВАС
Мы ищем Tech Lead, который будет отвечать за поставку и межкомандную координацию в команде Shop Builder DevX and AI. Вы станете связующим звеном между архитектурой и исполнением: возьмёте техническое направление, заданное Principal Engineer, и превратите его в работу команды, которая регулярно выпускает результат.
Вы будете руководить группой из трёх инженеров, создающих недостающую developer surface Shop Builder: MCP-сервер, CLI, SDK, пайплайн документации, локальную среду разработки, процессы деплоя и версионирования. Вы задаёте ритм поставки, устраняете блокеры, координируете входящие зависимости от команд payments, auth, live ops и catalog и отвечаете за качество релизов.
Это hands-on роль. Вы пишете production-код, проводите code review и принимаете технические решения в своей области. При этом ваш уровень должен позволять координировать работу нескольких команд и представлять результаты команды инженерному руководству.
О НАС
Xsolla — глобальная платформа платежей и коммерции для игровой индустрии, которой пользуются тысячи издателей для монетизации, дистрибуции и эксплуатации игр по всему миру. Shop Builder — storefront-платформа Xsolla, с помощью которой издатели и разработчики запускают и ведут игровые магазины: от простых каталогов и webshops до полностью кастомных headless-витрин, построенных поверх нашего backend. Подробнее: xsolla.com.
Команда DevX and AI отвечает за публичные API, документацию и AI-функции, которые предоставляют разработчикам и AI-агентам полный набор возможностей для настройки и расширения Shop Builder. Это новая команда из семи человек, созданная для закрытия реального пробела: ранее developer surface целиком не принадлежала ни одной выделенной команде. Теперь это меняется.
ОБЯЗАННОСТИ
- Обеспечивать поставку developer surface Shop Builder: MCP-сервера, CLI и локальной среды разработки, публичного SDK, пайплайна документации, sandbox/preview-сред, процессов деплоя и версионирования.
- Руководить и наставлять команду из трёх инженеров: задавать техническое направление внутри группы, проводить code review и обеспечивать стабильное качество разработки.
- Отвечать за межкомандную координацию: выявлять и получать необходимые API-возможности от команд payments, auth, live ops и catalog; устранять зависимости и управлять сроками интеграций.
- Активно участвовать в реализации — писать production-код вместе с командой, особенно для самых критичных и сложных компонентов.
- Работать с Principal Engineer, превращая архитектурные решения в планы выполнения на уровне спринтов и реалистичные сроки.
- Вместе с PO определять последовательность roadmap, объём задач и компромиссы между скоростью и корректностью.
- Отвечать за ритм поставки команды: sprint planning, технический grooming, ретроспективы и прозрачность статуса для инженерного и бизнес-руководства.
- Определять и поддерживать инженерные стандарты команды: стратегию тестирования, observability, практики развёртывания и качество документации.
- Быть основным техническим контактом по интеграциям с headless-партнёрами и командой профессиональных сервисов MIT на ранних этапах подключения партнёров.
- Участвовать в найме: проводить технические интервью и формулировать критерии сильного инженера для этой команды.
КВАЛИФИКАЦИЯ И НАВЫКИ
- 6+ лет профессионального опыта разработки ПО, включая не менее 2 лет в роли Tech Lead, Staff Engineer или Senior Lead с ответственностью за поставку команды.
- Сильное знание JavaScript/TypeScript и Node.js, опыт выпуска production API, CLI или SDK для внешних разработчиков.
- Практический опыт создания CLI-инструментов и developer-facing процессов: проектирование команд, форматы config-файлов, локальные циклы разработки, команды деплоя и действительно полезные сообщения об ошибках.
- Хорошее понимание принципов REST API, эргономики SDK и developer experience; способность аргументировать технические решения.
- Практическое знакомство с Model Context Protocol (MCP) или паттернами agentic tool-use: понимание того, как AI-агенты используют интерфейсы инструментов и что делает инструмент надёжным для LLM.
- Опыт координации нескольких инженерных команд при выпуске функций, зависящих от возможностей, которыми вы напрямую не владеете.
- Подтверждённый опыт руководства инженерами: ясное техническое направление, повышение качества через review и развитие навыков команды.
- Cloud-native опыт: CI/CD, контейнеризация Docker/Kubernetes и автоматизация развёртывания в AWS или GCP.
- Сильные коммуникативные навыки: умение объяснять руководству сложные технические вопросы и превращать требования в конкретную работу команды.
БУДЕТ ПЛЮСОМ
- Опыт в game tech, digital commerce, storefront-платформах или headless-архитектуре.
- Опыт создания библиотек React-компонентов, дизайн-систем или frontend-платформ для внешних разработчиков.
- Опыт создания изолированных сред исполнения стороннего кода: custom blocks, extensions, plugins.
- Знакомство с оценкой кода, генерируемого LLM: понимание, можно ли безопасно выпускать созданный AI блок, компонент или layout.
- Опыт запуска новой команды с нуля и понимание организационных требований такого процесса.
- Опыт documentation-as-code и toolchain, публикующих материалы на несколько площадок из единого источника.
ЛЬГОТЫ
Мы стремимся создавать поддерживающую среду и уделяем внимание физическому, ментальному и эмоциональному благополучию сотрудников и их семей. Комплексная программа льгот включает медицинское, стоматологическое и офтальмологическое страхование, оплачиваемый отпуск и персональную карьерную дорожную карту. Инвестируя в обучение и образовательные возможности, мы помогаем команде развиваться лично и профессионально. Мы создаём не просто бизнес, а сообщество, которое ценит творчество, сотрудничество и преобразующую силу игр.
Заявление о равных возможностях…
Текст вакансии длинный, здесь показана его часть. Полностью — на сайте студии.
Отклик принимает студия на своём сайте. LOOTWORK только показывает вакансию.