Все вакансии России 0

Team Lead Web3

з/п не указана
Xsolla
Пермь Постоянная занятость Удаленная работа

Описание

ОБ XSOLLA Xsolla — глобальная компания в сфере видеоигровой коммерции со штаб-квартирой в Лос-Анджелесе. Компания помогает разработчикам любого масштаба, от инди до AAA, финансировать, распространять, продвигать и монетизировать игры. Xsolla выступает merchant of record для 1500+ разработчиков по всему миру. Подробнее: xsolla.com. О РОЛИ Мы ищем Team Lead, Web3, который возглавит кросс-функциональную команду frontend-, backend-, smart contract- и QA-инженеров в Xsolla ZK — Web3-экосистеме Xsolla на L2 на базе zkSync. Команда разрабатывает: смарт-кошельки на базе account abstraction; SDK, с помощью которых игровые студии и партнёры переводят игроков on-chain; инфраструктурные backend-сервисы для токенизации игровых предметов и валют; dApps экосистемы: DEX, NFT-маркетплейс и аукцион. Это управленческая роль. Большая часть вашего времени уходит на людей и поставку: построение команды, рост инженеров и предсказуемость поставки. Остальное — техническое лидерство: архитектура, ревью и hands-on код там, где это важно. ЗА ЧТО ВЫ БУДЕТЕ ОТВЕЧАТЬ За команду: найм, онбординг, рост и результативность frontend-, backend-, smart contract- и QA-инженеров За поставку: предсказуемые обязательства, устойчивый темп и качество того, что выпускает команда За то, как работает команда: процессы, инженерные стандарты и workflow с использованием AI За отношения с Product, DevOps и другими продуктовыми командами Xsolla: приоритеты, зависимости и ожидания За техническое направление продуктовой области команды: on-chain / off-chain архитектуру и ключевые технические решения с письменным обоснованием За безопасность и надёжность того, что выпускает команда: сценарии подписи, контракты, в которых хранятся пользовательские активы, эксплуатацию в проде и ротацию дежурств команды ЧЕМ ВЫ БУДЕТЕ ЗАНИМАТЬСЯ Ставить каждому инженеру понятные цели и ожидания Проводить регулярные 1:1, performance review и разговоры о карьерном развитии; давать прямую обратную связь и работать с недостаточной результативностью Нанимать инженеров разных специализаций: формулировать роли, проводить интервью и онбордить новых людей Растить инженеров через менторство, готовить следующих лидеров команды Формировать культуру технического совершенства, сотрудничества и непрерывного обучения Работать с Product над требованиями, оценкой и планированием задач Управлять скоупом, нагрузкой, рисками и зависимостями, чтобы команда выполняла обязательства Отчитываться перед стейкхолдерами о прогрессе, рисках и блокерах Вести команду через production-инциденты и post-mortem Непрерывно улучшать процессы разработки и эффективность команды Техническое лидерство Ревьюить архитектуру и критичный код на бэкенде, фронтенде и в смарт-контрактах с фокусом на кейсы, специфичные для продуктов Xsolla: смарт-кошельки, токенизация игровых предметов и валют, сценарии маркетплейса и аукциона Вести ключевые решения по интеграции смарт-кошельков (UserOperation, paymaster и спонсирование газа), session keys и сценарию подписи Выявлять системные риски (управление ключами, фишинг подписей, зависимости от bundler и RPC) и следить, чтобы они устранялись до того, как станут инцидентами Участвовать hands-on в критичных фичах, когда это нужно Настраивать AI-инструменты в репозиториях (Claude Code, Codex, Cursor: правила, контекст, harness) и внедрять их использование в команде ОБЯЗАТЕЛЬНЫЕ ТРЕБОВАНИЯ Управленческий опыт 5+ лет опыта руководства инженерными командами Руководство кросс-функциональными командами из нескольких специализаций (например, frontend, backend, smart contracts и QA) Команды под вашим руководством выпускали dApps в продакшен и поддерживали их Управление людьми Найм и построение команд: формулирование ролей, проведение интервью, онбординг Управление результативностью: постановка целей, обратная связь, performance review, работа с недостаточной результативностью Развитие инженеров: карьерные планы, менторство Поставка и стейкхолдеры Планирование поставки: оценка, планирование спринтов, управление скоупом, рисками и зависимостями Работа с Product и другими командами над приоритетами и компромиссами; объяснение технических компромиссов нетехническим стейкхолдерам Руководство командой во время production-инцидентов и post-mortem Умение сочетать управление с hands-on технической работой Техническая глубина Сильный технический бэкграунд: практический инженерный опыт в Web3-стеке, достаточный, чтобы вести технические решения и ревьюить работу на каждом слое: Web3-библиотеки и кошельки: viem и wagmi в продакшене; работа подписантов кошельков (EOA, браузерные и embedded-кошельки, смарт-аккаунты, EIP-191, EIP-712, EIP-1193); смарт-кошельки (UserOperation, paymaster, ERC-1271) Бэкенд: Go и TypeScript (Node.js); обработка on-chain событий (идемпотентность, реорги, повторы); асинхронный обмен сообщениями (Kafka, RabbitMQ или NATS); PostgreSQL и Redis; проектирование REST и gRPC API Фронтенд: React и TypeScript; основы веб-безопасности (XSS, CSRF, CSP, безопасная работа с подписями и ключами в браузере) Смарт-контракты: чтение Solidity и понимание EVM (storage, газ, прокси-паттерны обновления, контроль доступа); типовые классы уязвимостей (reentrancy, front-running / MEV, манипуляции оракулами, повторное использование подписей) Эксплуатация: Docker, Kubernetes, CI/CD; обзервабилити (мы используем Datadog; опыт с Prometheus, Grafana, ELK / Graylog или OpenTelemetry тоже засчитывается) Разработка с AI Ежедневное практическое использование AI-инструментов для разработки и ревью (Claude Code, Codex, Cursor), включая их настройку под репозиторий Английский Разговорный английский на уровне B2 и выше БУДЕТ ПЛЮСОМ ZK Stack и zk-роллапы: EraVM в сравнении с EVM, системные контракты (ContractDeployer, NonceHolder), обмен сообщениями L1↔L2, бриджинг и финализация Разработка смарт-контрактов на Solidity с Foundry Более глубокая account abstraction: версии EntryPoint ERC-4337 и правила валидации (ERC-7562, ERC-6492), модульные аккаунты (ERC-7579 / ERC-6900), session keys и делегированные права (ERC-7710 / ERC-7715), EIP-7702 Опыт работы с технологиями кошельков и AA-инфраструктуры (Sequence, thirdweb, Privy, Dynamic, Turnkey, Pimlico, Alchemy, ZeroDev, Safe{Core}) и чёткое понимание build versus buy Управление ключами: HSM, MPC / threshold signing, social recovery или guardian-based recovery DeFi (DEX, AMM) и NFT-маркетплейсы (ERC-721, ERC-1155, аукционы) go-ethereum и abigen Управление распределёнными или удалёнными командами Опыт в гейминге или финтехе с высоконагруженными системами КАК МЫ РАБОТАЕМ Решения — письменно. Значимые технические решения оформляются как RFC или ADR с вариантами и trade-offs. Обсуждаем документ, а не идею с нуля. AI — часть повседневной инженерной работы. Мы используем AI-инструменты для разработки и ревью и считаем их настройку под кодовую базу полноценной инженерной задачей. КАК ПРОХОДИТ ОТБОР Intro. Ваш опыт, мотивация и детали роли. Техническое интервью. Строится по блоку «Техническая глубина» из обязательных требований и техническим пунктам раздела «За что вы будете отвечать». People and delivery. Строится по блокам «Управленческий опыт», «Управление людьми» и «Поставка и стейкхолдеры»: реальные ситуации из вашего опыта найма, управления результативностью, поставки и инцидентов. Bar raiser. Инженер не из нанимающей команды оценивает, повышаете ли вы общую инженерную планку. ЧТО МЫ ПРЕДЛАГАЕМ Развитие и обучение: доступ к внутренней платформе, участие в профессиональных конференциях, хакатонах, митапах и воркшопах Современные инструменты: топовое оборудование (Mac), доступ к продвинутым ИИ-сервисам, которые избавляют от рутины и помогают быть продуктивнее Забота о здоровье: ДМС со стоматологией для вас и членов вашей семьи (супруг, дети), 21 день доплачиваемого до размера зарплаты больничного УСЛОВИЯ РАБОТЫ Формат: удалённо , при желании можно работать из офисов в Москве и Перми Тип занятости: полная занятость График: 10:00–19:00 по московскому времени (гибкий) Оформление: трудовой договор по ТК РФ

Откликнуться
Источник: hh · вчера

Похожие вакансии в городе Пермь

Все вакансии в городе Пермь →