Свяжитесь напрямую по этой вакансии
Название: Full-stack Software Engineer (ShopBuilder) Компания: Xsolla Местоположение: Пермь / Куала-Лумпур / Баку / Владивосток / onsite
О ВАС
Мы ищем Intermediate / Senior Frontend Developer в команду, ответственную за создание платформы, лежащей в основе всех пользовательских интерфейсов. Эта роль предлагает уникальную возможность сотрудничать как с местными, так и с международными командами, фокусируясь на создании ориентированного на пользователя программного обеспечения, которое улучшает цифровой опыт для глобальной аудитории Xsolla. На этой должности у вас будет возможность внести свой вклад в создание высокопроизводительных фронтенд-решений, используемых разработчиками игр по всему миру. Эта позиция требует глубокого опыта во фронтенде и на уровне платформы, способности работать над сложными техническими инициативами и умения обеспечивать предсказуемую, надежную поставку.
О НАС
Xsolla — глобальная коммерческая компания с надежными инструментами и услугами, помогающими разработчикам решать неотъемлемые задачи индустрии видеоигр. От инди до AAA-студий, компании сотрудничают с Xsolla, чтобы финансировать, распространять, продвигать и монетизировать свои игры. Основываясь на вере в будущее видеоигр, Xsolla твердо намерена объединять возможности и постоянно предоставлять новые ресурсы создателям. Со штаб-квартирой и регистрацией в Лос-Анджелесе, Калифорния, Xsolla выступает в качестве поставщика платежных услуг и помогла более чем 1500 разработчикам игр охватить больше игроков и развивать свой бизнес по всему миру. Имея больше путей к прибыли и способов победить, разработчики имеют все необходимое, чтобы наслаждаться игрой. Более подробную информацию можно найти на сайте xsolla.com.
Обязанности: Создание и развитие масштабируемых, высокопроизводительных веб-приложений с использованием React и Node.js. Сотрудничество с менеджерами продуктов, дизайнерами и бэкенд-инженерами для преобразования сложных требований в интуитивно понятные пользовательские интерфейсы. Участие в код-ревью, обмен лучшими практиками и помощь в поддержании высоких инженерных стандартов в команде фронтенда. Тесное сотрудничество с DevOps для оптимизации CI/CD пайплайнов, повышения надежности развертывания и улучшения наблюдаемости с помощью метрик и инструментов мониторинга. Полный цикл владения фичами — от уточнения требований, реализации, тестирования до доставки. Оптимизация производительности фронтенда, фокусируясь на времени загрузки, скорости рендеринга и эффективности бандлов. Обеспечение кроссбраузерной и мультиплатформенной совместимости при соблюдении стандартов доступности (a11y) и удобства использования. Участие в модернизации, рефакторинге и повышении производительности для обеспечения масштабируемости, поддерживаемости и соответствия платформы целям продукта. Внесение вклада и обеспечение соблюдения передовых инженерных практик в процессах кодирования, документирования, тестирования и ревью. Обеспечение надежного автоматического покрытия тестами и надежных CI/CD рабочих процессов, которые сокращают ручные усилия и повышают предсказуемость доставки. Обеспечение операционной эффективности, включая реагирование на инциденты, анализ первопричин и долгосрочное повышение надежности. Продвижение идей масштабируемости, производительности, безопасности и наблюдаемости архитектуры и инструментов платформы. Выявление технических рисков, оценка сложности и сообщение о компромиссах руководству и заинтересованным сторонам.
Квалификации и навыки: Более 4 лет опыта разработки программного обеспечения с глубокой экспертизой в современном фронтенд-инжиниринге в масштабе. Глубокие практические знания React, включая архитектуру компонентов, паттерны SSR, RSC и сложные потоки данных UI. Владение Node.js и MongoDB для серверной функциональности. Глубокое понимание современных систем стилизации и подходов к тематизации (vanilla-extract, styled-components, design tokens). Надежные практики TypeScript, включая строгую типизацию, общие контракты и валидацию схем (Zod или аналог). Опыт работы с Module Federation. Хорошее понимание сборки и компиляции, опыт работы с webpack/rollup/vite/esbuild. Опыт работы с фреймворками автоматического тестирования (Vitest/Jest) и end-to-end тестирования (Playwright/Cypress). Хорошее понимание паттернов интеграции бэкенда (REST, GraphQL, RPC-style APIs). Опыт работы с CI/CD рабочими процессами (GitLab CI или аналогичными), приватными реестрами и безопасной обработкой артефактов. Степень бакалавра или магистра в области компьютерных наук, инженерии или смежной области.
Приветствуется: Опыт создания платформ или инструментов, используемых несколькими фронтенд-командами (системы дизайна, движки шаблонов, фреймворки конфигурации). Опыт работы с react-native/мобильной разработкой. Знание стратегий оптимизации производительности для клиентского и серверного рендеринга. Понимание лучших практик доступности, интернационализации и семантического дизайна UI. Опыт разработки SDK, CLI-инструментов или автоматизации для разработчиков. Знакомство с UI-потоками на основе событий, интерфейсами реального времени или стратегиями рендеринга на границе сети. Опыт улучшения платформ для разработчиков, стеков наблюдаемости или систем мониторинга производительности. Комфорт с подходами UI-as-data и использованием AI-ассистентов/no-code инструментов для ускорения доставки фич.
Обязанности и задачи, связанные с этой должностью, могут меняться со временем для поддержки целей организации и индивидуального роста. Данное описание вакансии предназначено для обрисовки общего характера и уровня выполняемой работы и не претендует на исчерпывающий перечень всех обязанностей, задач и квалификаций, которые могут потребоваться. Подавая заявку, вы даете согласие Xsolla на проведение проверок биографических данных, где это разрешено законом, после заключительного этапа собеседования. Все проверки будут соответствовать местному законодательству, и ваша информация будет обрабатываться конфиденциально. Xsolla серьезно относится к вашей конфиденциальности и не будет продавать или распространять кому-либо личные данные, полученные в процессе найма. В соответствии с применимыми законами о защите данных, Xsolla обязуется защищать вашу личную информацию и уважать вашу конфиденциальность.
По любым вопросам, связанным с конфиденциальностью данных, обращайтесь по адресу: careers@xsolla.com
Xsolla
Пермь, Россия2 месяца назад
Грейд
Middle
Опыт работы
от 4 лет
Формат работы
Офис
Уровень английского
B2 - Выше среднего
ИИ напишет его по вашему резюме, останется только отправить
По компании и городу