Xsolla

Xsolla

Xsolla is an international payment solution provider for online games, offering tools to launch, monetize, and scale games worldwide with local payment methods and fraud prevention.

Internet Software & Services
251-1K
Founded 2005

Description

  • Design, build, maintain, and release native Android applications using Kotlin and Jetpack Compose.
  • Own Android architecture decisions, including modularization, dependency injection, navigation, and state management.
  • Deliver features from technical design through release and post-launch iteration.
  • Manage the Android release process, including signing, App Bundles, Play Console tracks, staged rollouts, pre-launch reports, and crash or ANR triage.
  • Implement automated testing, code review standards, and CI/CD pipelines using Gradle, Fastlane, or equivalent tools.
  • Integrate mini-apps, payment systems, virtual currency, third-party services, APIs, and mobile SDKs.
  • Optimize application performance, memory, battery usage, startup time, and build speed across fragmented devices and OS versions.
  • Build and maintain Compose component libraries, design systems, observability tooling, and release health dashboards.
  • Collaborate with product, design, backend, QA, iOS, React Native, and project teams across distributed time zones.
  • Use, evaluate, and improve AI coding agents, tooling, guardrails, and development practices while mentoring engineers.

Requirements

  • 5+ years of professional Android development experience with deep Kotlin expertise.
  • Commercial Android applications currently live on Google Play.
  • Strong experience with Jetpack Compose, Coroutines and Flow, Lifecycle, Room, WorkManager, and Navigation.
  • Knowledge of MVVM, MVI, Clean Architecture, dependency injection, and state management.
  • Experience with Android testing, including JUnit, Compose UI tests, Espresso, Robolectric, and CI/CD release pipelines.
  • Experience profiling performance with Android Studio Profiler, Macrobenchmark, and Baseline Profiles.
  • Experience supporting fragmented device and OS landscapes, including large-screen and foldable devices.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Daily production use of AI coding tools such as Claude Code, Copilot, or Cursor, including reviewing and validating generated code.
  • Experience with REST or GraphQL APIs, third-party integrations, and mobile SDKs.
  • Strong written and verbal communication and problem-solving skills.
  • Preferred: experience with widgets, deep links, FCM, Kotlin Multiplatform, React Native integration, Google Play Billing, mobile security, gaming commerce, open source, technical writing, or conference talks.

Benefits

  • Medical, dental, and vision coverage.
  • Paid time off.
  • Personalized career roadmap.
  • Training and educational opportunities for professional development.
  • Support for employees’ physical, mental, and emotional well-being.
  • Inclusive equal opportunity workplace.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Mobile Developer Senior | Android

redbee 51-250 Internet Software & Services

Redbee busca un/a desarrollador/a Android senior para trabajar en equipos multidisciplinarios construyendo y lanzando soluciones de software de alta calidad para sus clientes.

Android Studio Confluence Git GitFlow Gradle Java Jetpack Compose JIRA Kotlin Scrum
4 days, 14 hours ago

SOFTWARE ENGINEER III MOBILE

Harford County Public Library 51-250 Diversified Consumer Services

A Stone busca uma pessoa Software Engineer SWE III – Mobile para desenvolver e manter a plataforma Android de aplicativos, SDKs e bibliotecas executados em seus dispositivos POS, garantindo escalabilidade, segurança e performance.

Android CI/CD Embedded Systems Encryption GCP Git Gradle Grafana Java Jetpack Compose Kotlin LLM Solid.js
2 weeks, 2 days ago

Senior Android Engineer II, Digital Twin Platform

instacart.careers 1K-5K Internet Software & Services

Instacart is seeking a Senior Android Engineer to build Android-native applications for its Digital Twin Platform, enabling real-time shelf intelligence, store-view experiences, and Connected Stores programs.

Android Java Kotlin
3 weeks, 2 days ago

Android developer (Billingual)

Coforge 10K-50K IT Services

Coforge is hiring a remote Android Developer in LATAM to design, build, test, and support native Android applications for cross-functional delivery teams.

Agile Android Studio AWS Azure Buildkite CI/CD Espresso Git GitHub Actions JIRA Kanban Kotlin Python Scrum Swift Xcode
4 weeks, 1 day ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers