WorkListВойтиОформить подписку
XS

Senior Mobile Software Engineer

висит 7 мес.
Xsolla · Платёжные технологии для игр
Откликнуться на сайте компании ↗
Опубликована давно; 02.11 она ещё висела у компании.

О вакансии

Откуда можно работать
Удалённо · Сербия
Занятость
Full-time
из текста вакансии
Уровень
Senior
указан работодателем
Деньги
≈ $3,2 тыс/мес · оценка Worklist
по мировому рынку, данные за август 2026 · Как считаем
Даты
Опубликована 13.03 · видим у компании с 13.08 · у компании видели 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Мы ищем Senior Software Engineer (React Native), обладающего сильными архитектурными навыками, ориентированного на качество и высокой степенью сотрудничества, для присоединения к нашей команде Mobile Engineering. Лучший кандидат — это человек, который процветает в быстро меняющейся, высоко‑коллаборативной и исключительно динамичной среде и с энтузиазмом будет вести решения по мобильной архитектуре, создавать масштабируемые кроссплатформенные приложения и продвигать стратегии общего кода в экосистемах web и mobile.

Что предстоит делать

  • Разрабатывать и поддерживать мобильные приложения с использованием React Native для платформ iOS и Android.
  • Внедрять лучшие практики мобильной разработки, включая ревью кода, стратегии тестирования и процессы CI/CD.
  • Своевременно поставлять высококачественные функции на всех этапах жизненного цикла разработки.
  • Создавать масштабируемые и поддерживаемые функции в рамках существующей архитектуры приложения.
  • Сотрудничать с командами продукта и дизайна для реализации технических решений, соответствующих бизнес‑целям.
  • Интегрировать мини‑приложения и системы виртуальной валюты в экосистему Xsolla App.
  • Работать с кросс‑функциональными командами, включая разработчиков, QA‑инженеров и менеджеров проектов.
  • Участвовать в технических обсуждениях для согласования разработки с бизнес‑целями.
  • Эффективно коммуницировать в распределённых командах.
  • Проектировать и реализовывать масштабируемую архитектуру приложений для React Native mobile apps с упором на поддерживаемость, производительность и удобство разработки.
  • Руководить архитектурными решениями по стратегиям общего кода между React web и React Native mobile платформами.
  • Устанавливать и поддерживать стандарты кодирования, шаблоны проектирования и лучшие практики в команде мобильной разработки.
  • Создавать технические спецификации и архитектурную документацию для сложных функций и систем.
  • Строить и поддерживать надёжную инфраструктуру monorepo с использованием инструментов, таких как Nx, Turborepo или аналогичных.
  • Конфигурировать и оптимизировать конвейеры сборки, управление зависимостями и настройки рабочего пространства.
  • Внедрять эффективные стратегии кэширования и инкрементные сборки для оптимизации производительности CI/CD.
  • Управлять версиями, публикацией и зависимостями между пакетами.
  • Проектировать и разрабатывать комплексную общую библиотеку компонентов, работающую без проблем как в React, так и в React Native.
  • Создавать платформенно‑агностичную бизнес‑логику, утилиты и сервисы, которые могут использоваться как в web, так и в mobile.
  • Разрабатывать инструменты и документацию, позволяющие другим разработчикам легко использовать общий код.
  • Реализовывать адаптивные компоненты с платформенно‑специфичными реализациями при необходимости, сохраняя единый API.
  • Устанавливать шаблоны для совместного использования определений типов, hooks, контекстов и управления состоянием между платформами.

Требования

  • 5+ лет опыта разработки мобильных приложений с сильным фокусом на React Native.
  • Степень бакалавра в области компьютерных наук, инженерии или смежных дисциплин (или эквивалентный опыт).
  • Доказанный опыт доставки коммерческих мобильных приложений от концепции до запуска.
  • Владение React Native и JavaScript/TypeScript, знание нативных модулей (Swift/Kotlin) будет плюсом.
  • Глубокое понимание паттернов мобильной архитектуры и управления состоянием.
  • Опыт интеграции сторонних сервисов и API.
  • Сильные навыки решения проблем и ориентированность на результат.
  • Эффективные коммуникативные навыки, как письменные, так и устные.
  • Знакомство с игровыми экосистемами и платформами виртуальной валюты будет плюсом.

Будет плюсом

  • Знание нативных модулей (Swift/Kotlin) будет плюсом.
  • Знакомство с игровыми экосистемами и платформами виртуальной валюты будет плюсом.

Условия и бенефиты

Мы страстно стремимся создать поддерживающую среду для нашей команды, поэтому ставим в приоритет физическое, ментальное и эмоциональное благополучие наших сотрудников через комплексную программу Benefits. Она включает неограниченный Flexible Time Off и персонализированную дорожную карту карьерного роста для каждого сотрудника. Инвестируя в профессиональное развитие через обучение и образовательные возможности, мы обеспечиваем рост нашей команды как в личном, так и в профессиональном плане. Вместе мы не просто строим бизнес; мы формируем сообщество, которое ценит креативность, сотрудничество и трансформирующую силу игры.

Обязанности и задачи этой позиции могут со временем изменяться в соответствии с целями организации и индивидуальным ростом. Это описание работы предназначено для общего представления о характере и уровне выполняемой работы и не является исчерпывающим перечнем всех обязанностей, задач и требований.

Отправляя заявку, вы даёте согласие Xsolla проводить проверку биографии, где это разрешено законом, после финального этапа интервью. Все проверки будут соответствовать местным нормативам, а ваша информация будет обрабатываться конфиденциально.

Xsolla относится к вашей конфиденциальности серьёзно и не будет продавать или распространять внешне любые персональные данные, полученные в процессе найма. В соответствии с применимыми законами о защите данных, Xsolla обязуется защищать вашу личную информацию и уважать вашу конфиденциальность.

Навыки

React NativeJavaScriptTypeScriptSwiftKotlinNxTurborepoCI/CDtestingE2Estate managementmonorepocachingversioningpublishingdependency managementcomponent libraryhookscontextsREST API

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти