Об Xsolla
Xsolla — глобальный лидер в сфере видеоигровой коммерции, предоставляющий разработчикам все возможности для запуска, развития и монетизации игр. Компания поддерживает студии любого масштаба — от инди до AAA — с помощью решений в области Direct-to-Consumer коммерции, интеллектуальных платежей, IP из медиаиндустрии и инструментов вовлечения игроков. Xsolla помогает разработчикам финансировать, распространять, продвигать и монетизировать игры в глобальном масштабе.
Нам доверяют более 70 процентов из топ-100 самых кассовых игр. Xsolla выступает в роли merchant of record в 200+ регионах мира с доступом к более чем 1000 локальных платёжных методов.
Xsolla глубоко верит в будущее игровой индустрии и последовательно объединяет все возможности, открывая путь к росту для разработчиков по всему миру.
О роли
Мы ищем Fullstack-разработчик, который присоединится к одной из наших кросс-функциональных команд. Мы ценим инициативу, эксперименты и умение задавать правильные вопросы. У вас будет возможность не просто выполнять задачи, а влиять на продукт, процессы и развитие команды.
Чем вы будете заниматься
- Разрабатывать и развивать масштабируемые, высокопроизводительные веб-приложения на React и Node.js
- Работать в тесной связке с продакт-менеджерами, дизайнерами и backend-инженерами, превращая сложные требования в удобные пользовательские интерфейсы
- Отвечать за фичи end-to-end — от уточнения требований до реализации, тестирования и поставки
- Оптимизировать производительность фронтенда: время загрузки, скорость рендеринга, эффективность бандлов
- Обеспечивать кроссбраузерную и мультиплатформенную совместимость с соблюдением стандартов доступности (a11y) и юзабилити
- Участвовать в код-ревью, делиться лучшими практиками и поддерживать высокие инженерные стандарты в команде
- Взаимодействовать с DevOps: улучшать CI/CD-пайплайны, повышать надёжность деплоев и развивать observability через метрики и мониторинг
- Участвовать в модернизации и рефакторинге платформы, чтобы она оставалась масштабируемой, поддерживаемой и соответствовала продуктовым целям
- Обеспечивать высокое покрытие автотестами и надёжные CI/CD-процессы, снижающие ручной труд и повышающие предсказуемость поставок
- Отвечать за операционное качество: реагирование на инциденты, анализ первопричин, долгосрочные улучшения надёжности
- Продвигать принципы масштабируемости, производительности, безопасности и наблюдаемости в архитектуре и инструментах платформы
- Выявлять технические риски, оценивать сложность задач и доносить trade-offs до руководства и стейкхолдеров
Что мы ожидаем
- 4+ лет опыта разработки ПО с сильной экспертизой в современном фронтенде на масштабных проектах
- Глубокое практическое знание React: компонентная архитектура, SSR-паттерны, RSC, сложные потоки данных в UI
- Уверенное владение Node.js и MongoDB для серверной функциональности
- Хорошее понимание современных систем стилизации и тем (vanilla-extract, styled-components, дизайн-токены)
- Уверенные практики TypeScript: строгая типизация, общие контракты, валидация схем (Zod или аналоги)
- Опыт работы с Module Federation
- Понимание процессов сборки и компиляции, опыт с webpack / rollup / vite / esbuild
- Опыт работы с фреймворками автоматизированного тестирования (Vitest/Jest) и e2e-тестирования (Playwright/Cypress)
- Хорошее понимание паттернов интеграции с backend (REST, GraphQL, RPC-style API)
- Опыт работы с CI/CD (GitLab CI или аналоги), приватными реестрами и безопасной работой с артефактами
- Степень бакалавра или магистра в Computer Science, инженерии или смежной области
Что мы предлагаем
-
Развитие и обучение: доступ к внутренней платформе, участие в профессиональных конференциях, хакатонах, митапах и воркшопах
-
Современные инструменты: топовое оборудование (Mac), доступ к продвинутым ИИ-сервисам, которые избавляют от рутины и помогают быть продуктивнее
-
Забота о здоровье: ДМС со стоматологией для вас и членов вашей семьи (супруг, дети), 21 день доплачиваемого до размера зарплаты больничного
-
Глобальные возможности: участие в международных проектах, командировки и потенциальная релокация в один из зарубежных офисов
Если вам откликается эта роль, но вы не уверены, что соответствуете каждому пункту — всё равно напишите. Мы открыты к диалогу и с интересом рассмотрим вашу кандидатуру. Возможно, вы идеально подойдёте именно нам.