Задачи:
- Участвовать в разработке клиентских приложений
- Помогать тестировщикам в локализации ошибок
- Проводить code-review
- Разрабатывать unit-тесты
Требования:
- Разрабатывал на Kotlin приложения для Android больше трёх лет
- Работал с Kotlin Multiplatform — без опыта с KMP не рассматривают
- Разрабатывал BDUI
- Умеешь проектировать клиент-серверное взаимодействие
- Знаешь классические алгоритмы и структуры данных
- Умеешь разбираться в чужом коде и не боишься его
ОфисseniorГеография найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Разработка мобильного приложения для iOS и Android на Flutter, добавление новых функций
— Интеграция с REST API, управление состоянием (Bloc/Riverpod/Provider)
— Работа над производительностью и стабильностью приложения, анализ сбоев
— Работа с push-уведомлениями, картами, интеграциями платежей
— Участие в процессах релиза в App Store и Google Play
Требования:
— Опыт работы с Flutter/Dart от 2 лет, наличие портфолио выпущенных приложений
— Опыт работы с REST API, JSON, локальным хранением данных (Hive/SQLite)
— Навыки работы с Git
— Умение работать самостоятельно и ответственность
Преимущества:
— Опыт с CI/CD (Codemagic/Fastlane), архитектура offline-first, опыт в приложениях с объявлениями/маркетплейсах
Условия:
— Офисная работа
— Конкурентная зарплата (по результатам собеседования)
— Работа в быстрорастущем продукте с реальным влиянием
— Профессиональный рост
Задачи:
— разрабатывать новые фичи и развивать существующий функционал;
— работать над Android-приложением с большой аудиторией;
— участвовать в Code Review и технических обсуждениях;
— совершенствовать архитектуру приложения;
— работать с многомодульным проектом и интересными техническими задачами.
Требования:
— коммерческий опыт Android-разработки от 4-х лет;
— уверенное знание Kotlin и Android SDK;
— понимание ООП, SOLID и паттернов проектирования;
— опыт работы с REST API и WebSocket;
— понимание многопоточности и причин возникновения утечек памяти.
Стек Front-end: React.js, Radix UI, Zustand, Vite.
Кроссплатформенная разработка: Capacitor, Electron.js.
Языки программирования: Go, Node.js, C99, C++98.
Мобильная разработка на Go: go-mobile.
Сборка: CMake, Ninja, Clang/LLVM.
Базы данных: SQLite, PostgreSQL, MySQL или аналогичные — проектирование схем, SQL, оптимизация, администрирование.
Архитектура: принципы построения клиент-серверных приложений, REST API, JSON.
Системное программирование: многопоточность, управление памятью, оптимизация производительности.
ЭЦП: подписание, проверка подписи, сертификаты, криптопровайдеры.
Локальные LLM: развёртывание и интеграция Ollama.
Контроль версий: уверенное владение Git.
Английский язык: уровень, достаточный для чтения технической документации и профессиональной литературы.
Задачи:
— проектирование, разработка и сопровождение серверных компонентов;
— разработка, интеграция и сопровождение REST API;
— взаимодействие с внешними информационными системами;
— обеспечение взаимодействия между программными модулями системы;
— разработка пользовательского интерфейса и Web-приложений на React.js, Radix UI, Zustand, Vite;
— сборка кроссплатформенных приложений на Capacitor и Electron.js;
— разработка Android-приложений и мобильных компонентов на Go с использованием go-mobile;
— проектирование схем баз данных, написание SQL-запросов, оптимизация, сопровождение и администрирование;
— реализация подписания и проверки подписи, работа с сертификатами и криптографическими провайдерами;
— локальное развёртывание и встраивание Ollama и локальных LLM в программные решения;
— функциональное, интеграционное, системное и регрессионное тестирование;
— выявление и устранение ошибок;
— защита данных и контроль доступа;
— оптимизация приложений, многопоточных процессов и баз данных, управление памятью;
— настройка и автоматизация процессов сборки, тестирования и развёртывания (CI/CD);
— управление исходным кодом и совместной разработкой с использованием Git;
— участие в проектировании архитектуры системы, выборе технологий и интеграции компонентов;
— подготовка технической, эксплуатационной и пользовательской документации;
— сопровождение ПО на всех этапах жизненного цикла.
Требования:
— Middle +, Senior разработчик;
— опыт разработки под Windows;
— будет плюсом опыт разработки под Android.
Задачи:
— Владение основным развитием и оптимизацией SDK adjoe Ads, работающего внутри сотен приложений издателей.
— Разработка с использованием Kotlin с глубоким пониманием жизненных циклов Android, ProGuard/R8 и многопоточности для обеспечения стабильности на миллионах устройств.
— Совместная работа с backend-командами для проектирования API и сбора поведенческих сигналов, поддержка строгой обратной совместимости для тысяч интеграторов.
— Оптимизация SDK для минимального потребления ресурсов, включая влияние на батарею и использование памяти.
— Мониторинг, отладка и поддержка надежности SDK в масштабе миллионов пользователей с использованием инструментов наблюдаемости и данных (Sentry, Kibana, AWS S3, QuickSight, Athena).
— Поддержка и улучшение CI/CD пайплайнов с использованием Gradle и GitLab CI для автоматизации тестирования, сборки и упаковки мобильных библиотек.
Требования:
— Опыт работы с Android не менее 8 лет или 3+ года в разработке SDK/библиотек.
— Глубокие знания Kotlin и Android internals.
— Опыт проектирования API и работы с высокопроизводительными сетевыми протоколами (gRPC, Protobuf, Wire, OkHTTP).
— Навыки оптимизации под ограниченные ресурсы устройств.
— Опыт работы с инструментами наблюдаемости и анализа данных.
— Опыт работы с Gradle и GitLab CI.
— Приветствуется опыт в ad-tech или программной рекламе, а также опыт с NDK/JNI (C/C++ interop на Android) или параллельная разработка iOS.
Условия:
— Работа в офисе в Гамбурге, Германия.
— Поддержка релокации для кандидатов из других стран.
Компания adjoe занимается технологиями роста и монетизации мобильных приложений, их платформа adjoe Ads обеспечивает программную рекламу в приложениях с миллионами пользователей и миллиардами решений в день.
Задачи:
— Взять на себя ответственность за дизайн, реализацию и доставку ключевых функций в нативных iOS и Android приложениях.
— Сотрудничать с инженерами для определения архитектуры, обмена лучшими практиками и поддержания высоких стандартов качества.
— Влиять на долгосрочное техническое направление и стратегию масштабирования мобильных приложений.
— Вносить вклад в процессы команды, продуктовые решения и общую инженерную стратегию.
— Быть техническим лидером, обеспечивая чистый, тестируемый код и постоянное улучшение.
Требования:
— Опыт 6+ лет в нативной мобильной разработке (iOS или Android).
— Подтвержденный опыт выпуска приложений в App Store или Google Play.
— Сильный акцент на написание тестируемого кода с высоким покрытием тестами.
— Опыт поддержки CI/CD пайплайнов, таких как GitHub Actions или Bitrise.
— Степень бакалавра в области компьютерных наук, инженерии или смежной области.
— Готовность работать в офисе в Мельбурне, Австралия.
Желательно:
— Владение современными инструментами: AndroidX, Jetpack, Hilt, Coroutines, SwiftUI, Combine, Async/Await.
Условия:
— Работа над сложными задачами в быстро меняющейся глобальной финтех-среде.
— Возможность влиять на будущее глобального банковского и платежного сектора.
— Сотрудничество с разнообразной и инновационной командой из более чем 2200 человек в 26 офисах.
— Акцент на ускоренное обучение, настоящую ответственность и энергетику основателя.
Location: Shanghai
Workplace: onsite
ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators.
Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit xsolla.com.
ABOUT YOU
We are looking for a Senior Android Engineer who is self-motivated, product-minded, and technically rigorous to join our Storefront Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to build a high-quality, white-label Android game store from the ground up, tackling complex challenges in large-game distribution, download management, and multi-tenant theming.
Strong Kotlin and modern Android development skills are essential, along with experience in native Android development, particularly with large-file downloaders, app stores, or content distribution systems. The ability to collaborate effectively with cross-functional teams (product, design, backend, and QA) and drive technical decisions will be key to your success in this role.
If you’re passionate about creating high-performance, feature-rich consumer-facing applications and love solving the unique technical challenges of distributing and updating large-scale Android games, we would love to hear from you!
Responsibilities
Design, build, and maintain the Android client for the game store, using Kotlin + Jetpack Compose to deliver a modern, high-performance UI.
Implement core features: game browsing, categories, search and filtering, game detail pages, user accounts, game library, ratings and reviews.
Design and implement the game download, install, and update management module (resumable downloads, guided/silent installation, signature verification, version management).
Implement white-label theming and multi-channel build capabilities (via Gradle product flavors and/or runtime theme configuration) to support per-partner branding.
Optimize app performance (e.g. startup time), stability (e.g. crash rate), binary size, and memory usage.
Collaborate closely with product owner, designer, backend dev, and QA; contribute to technical design and code reviews.
Write clean, maintainable, and well-tested code; enforce coding standards and participate in peer code reviews.
Game industry experience required
On-site position only (remote work not available)
Qualifications and Skills
Degree in Computer Science or a related field, with 5+ years of native Android development experience.
Strong command of Kotlin, including coroutines and Flow for asynchronous programming (or mastery of Java and its equivalents).
Proficient with Jetpack Compose for declarative UI development (traditional View/XML experience is a plus).
Familiar with Android Jetpack components (ViewModel, Lifecycle, Room, Navigation, Hilt) and MVVM/MVI architecture.
Familiar with common libraries: networking (Retrofit/OkHttp), image loading (Coil/Glide), and local storage.
Familiar with the Gradle build system, including white-label / multi-tenant / multi-flavor builds, signing, and version management.
Solid understanding of Android’s installation mechanisms, permission model, and behavioral changes across OS versions.
Solid engineering fundamentals: coding standards, unit testing, and version control (GitLab/GitHub).
Proficiency with AI coding tools to boost development productivity.
Nice to have
Understanding of the Chinese gaming industry, game app characteristics, and player needs.
Experience in game development, publishing, or operations on major Chinese gaming platforms.
Familiarity with the Android package structure exported by game engines such as Unity / Unreal (APK + OBB expansion files, large asset bundles).
Experience integrating game SDKs (account login, in-app purchases, ad monetization, analytics, real-name verification).
Note: Less experienced candidates could be considered as middle-level developers.
Job Description
This job description is intended to outline the general nature and level of work currently performed and is not an exhaustive list of all duties, responsibilities, or qualifications required.
Privacy Notice & Data Processing Consent
By submitting your application and uploading your resume/CV, you acknowledge and agree that Xsolla will process your personal information (including but not limited to your name, contact details, work experience, and educational background) for the purpose of recruitment, candidate evaluation, and internal record-keeping.
In accordance with the Personal Information Protection Law of the People's Republic of China (PIPL):
Purpose Limitation: Your data will only be used for current and future recruitment considerations within Xsolla.
Sensitivity: We will handle your personal information with a high duty of care.
Your Rights: You have the right to access, correct, or delete your personal information, and to withdraw your consent at any time by contacting us.
If your application proceeds past the final interview stage, we may conduct a background check, subject to applicable laws and regulations, only after obtaining your separate written consent. Any such check will be strictly limited to information directly relevant to the employment relationship (e.g., educational background, employment history) and will comply fully with the PIPL. Your personal information will be used solely for recruitment and human resource management purposes, and we will implement rigorous security measures to protect your data.
Xsolla takes your privacy rights seriously. We are committed to protecting your personal information in accordance with Chinese data protection laws and will not sell, unlawfully provide, or disclose any personal data received during the hiring process without your explicit authorization. As a data processor, we uphold our obligations to safeguard your personal data and respect your privacy.
For any inquiries related to data privacy, please contact: careers@xsolla.com
Explore more opportunities at: https://xsolla.com/careers
Location: On-site in London (Visa sponsorship and relocation available).
Company: Seamflow is a venture-backed startup building systems to accelerate manual processes in physical industries like aerospace, healthcare, and energy.
What you will do:
— Design and build end-to-end mobile workflows from UI to local state and sync logic.
— Work directly with customers in the field to understand and translate real-world processes into software.
— Integrate AI-powered features, including LLMs and model-backed APIs, into mobile workflows.
— Develop and maintain production-grade cross-platform apps for iOS and Android.
— Own the entire product cycle from customer calls and spec writing to deployment.
Requirements:
— Strong experience with TypeScript and React Native.
— Proficiency in native mobile fundamentals (Swift/Kotlin) for modules like sensors and background tasks.
— Experience shipping and maintaining apps via App Store and Google Play.
— Ability to design for unreliable connectivity, including offline persistence and conflict resolution.
— Experience integrating AI systems (LLMs, agents) into production products.
— Must be based in or be able to relocate to London.
Nice to have:
— Founder or ex-founder experience.
— Background in early-stage or stealth startups (e.g., YC, EF, Antler).
— Experience as a forward-deployed or solutions engineer.
— Proficiency in Python for backend service development.
Culture & Benefits:
— High-ownership, high-trust environment with a world-class team from X, Google, and Amazon.
— Full relocation and visa sponsorship support.
— Provision of meals and professional tools.
— Fast-paced, in-person culture in London.
Задачи:
— Разрабатывать и выпускать новые функции для iOS торговых приложений
— Проектировать быстрые и интуитивно понятные интерфейсы для графиков, котировок и управления ордерами
— Обеспечивать безопасность пользовательских средств и данных: безопасные сети, хранение ключей и аутентификация
— Внедрять новые технологии в продукт и развивать платформу
Требования:
— Опыт работы на уровне senior с Swift и Xcode
— Знание OpenGL ES или Metal
— Глубокое понимание мобильной безопасности: безопасное хранение (Keychain), TLS/пиннинг сертификатов, безопасная обработка чувствительных данных
— Опыт выпуска реальных iOS приложений
— Знание алгоритмов, структур данных и работы операционных систем
— Опыт управления памятью (ARC, retain cycles, weak/unowned)
— Практический опыт многопоточности
— Опыт работы с сетями на основе сокетов (реальное время)
— Навыки отладки и профилирования, умение оптимизировать
— Умение создавать чистые и удобные интерфейсы
Плюсом будет:
— Создание UI в коде без Interface Builder/Storyboard
— Опыт с Objective-C и C++
— Наличие приложений в App Store
— Навыки unit и UI тестирования
— Знание паттернов проектирования и руководств Apple по интерфейсам
— Опыт владения проектами
— Опыт с React Native
— Опыт работы с MT5 mobile SDK
— Опыт работы с SciChart
Условия:
— Работа в сертифицированной компании Great Place to Work®
— Молодая мультикультурная команда и доступное руководство
— Возможность влиять на динамичный бизнес в фазе роста
— Высокая автономия и поддержка идей
— Бюджет на обучение и развитие, возможность расти и учиться у лидеров отрасли
— Конкурентная зарплата, регулярные пересмотры и бонусы по результатам
— Активная корпоративная жизнь, мероприятия и праздники
— Новый красивый офис с бесплатными фруктами, завтраками и обедами
— Бесплатный доступ к спортивным и оздоровительным объектам по всей стране
— Бесплатная парковка
— Медицинская страховка и пенсионный фонд после испытательного срока
— Подарок и выходной в день рождения
— Поддержка визы и разрешения на работу при необходимости
Процесс отбора:
— Собеседование с HR (30-45 минут)
— Техническое собеседование с будущим руководителем (1-1.5 часа)
Задачи:
— Разработка и интеграция нативных модулей для iOS и Android.
— Работа над высоконагруженным проектом по созданию системы управления ресурсами аэропортов.
— Решение нетривиальных задач с картами, прогнозированием, планированием и моделированием.
— Оптимизация производительности приложений и работа с интеграциями.
Требования к кандидату:
— Коммерческий опыт мобильной разработки от 4 лет (преимущественно React Native).
— Опыт разработки/интеграции нативных модулей для iOS и Android.
— Наличие опубликованных приложений в App Store / Google Play (готовность предоставить ссылки).
— Основной стек: React Native, TypeScript/JS (ES6+), Redux Toolkit, MobX, REST API, WebSocket, GraphQL.
Условия работы:
— ИТ-аккредитация.
— Бенефиты.
— Расширенная ДМС.
— Возможность работы над стратегическим проектом «с нуля» со сложной бизнес-логикой и множеством интеграций.
ОфисseniorМосква
ОфисseniorShanghai
Мобильная разработка вакансии - в офисе - страница 2 · Job Hunters