Senior Mobile Software Engineer (Android)
- Remote job
We are looking for a Senior Android Engineer who is architecturally strong, quality-driven, and AI-native to join our Mobile Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to own Android architecture decisions, ship polished Kotlin applications, and set the standard for how AI accelerates engineering at Xsolla.
Deep expertise in modern Android is essential: Kotlin, Jetpack Compose, Coroutines and Flow, and the Jetpack library surface, along with a proven track record of shipping commercial applications to Google Play from concept to launch. The ability to design scalable architectures, implement robust testing strategies, profile and optimize startup time, jank, memory, and battery across a fragmented device landscape, and mentor other engineers while collaborating across cross-functional teams will be key to your success in this role.
We build AI-first. We expect you to work fluently with AI coding agents as a daily multiplier - scoping work for them, reviewing what they produce with a critical eye, and building the internal tooling, context, and evaluation habits that make the whole team faster.
If you’re passionate about building high-quality Android experiences that scale, and love shipping apps that power gaming, virtual currency, and digital commerce experiences, we would love to hear from you!
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.
Responsibilities- Design, build, and maintain our native Android application in Kotlin and Jetpack Compose, used by players and developers worldwide.
- Deliver high-quality features on time throughout the development lifecycle, from technical design through release and post-launch iteration.
- Own the full Android release process: signing, App Bundles, Play Console tracks, staged rollouts, pre-launch reports, and crash and ANR triage.
- Implement best practices for Android development, including code review, automated testing strategies, and CI/CD with Gradle, Fastlane, or equivalent.
- Integrate mini-apps, payments, and virtual currency systems into the Xsolla App ecosystem.
- Collaborate with product and design teams to turn business goals into experiences that feel genuinely native.
- Work with cross-functional teams, including backend developers, QA engineers, and project managers, and communicate effectively across distributed, multi-timezone teams.
- Participate in technical discussions to align development work with business objectives.
- Design and implement scalable application architecture for Android with a focus on maintainability, performance, and developer experience.
- Lead architectural decisions around modularization, dependency injection (Hilt/Dagger), navigation, and state management (MVVM, MVI, unidirectional data flow).
- Configure and optimize the Gradle build, convention plugins, version catalogs, build caching, and configuration cache, for fast, incremental builds.
- Build and maintain an internal Compose component library and design system implementation.
- Establish and enforce coding standards, design patterns, and best practices across the mobile development team.
- Create technical specifications and architecture documentation for complex features and systems.
- Partner with the iOS and React Native engineers to keep shared API contracts, design tokens, feature flags, and analytics schemas coherent across the app family, without flattening the platform into a lowest common denominator.
- Drive observability for mobile: structured logging, crash monitoring, performance tracing, and release health dashboards.
- 5+ years of professional Android development experience, with deep, hands-on expertise in Kotlin.
- Proven track record of shipping commercial Android applications, with apps you built currently live on Google Play.
- Strong command of modern Android frameworks and idioms: Jetpack Compose, Coroutines and Flow, Lifecycle, Room, WorkManager, and Navigation.
- Strong understanding of Android architecture patterns (MVVM, MVI, Clean Architecture), dependency injection, and state management.
- Experience with automated testing on Android: JUnit, Compose UI tests, Espresso, Robolectric, and with CI/CD for Android release pipelines.
- Solid grasp of performance, memory, and battery profiling using Android Studio Profiler, Macrobenchmark, and Baseline Profiles.
- Experience building for a fragmented device and OS-version landscape, including large-screen and foldable form factors.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proven, daily use of AI coding agents and AI-assisted development tools (e.g. Claude Code, Copilot, Cursor) to accelerate real production work - scoping tasks for agents, critically reviewing AI-generated code, and measurably increasing your own and your team’s velocity.
- Experience with third-party integrations, REST/GraphQL APIs, and mobile SDK consumption.
- Strong problem-solving abilities and a results-driven approach.
- Effective communication skills, both written and verbal.
- Experience with app widgets, deep linking, push notifications (FCM), or background work at scale.
- Experience bridging Kotlin modules into React Native, or with Kotlin Multiplatform.
- Familiarity with Google Play Billing and alternative billing / external offer programs.
- Familiarity with gaming ecosystems, virtual currency platforms, in-app purchases, or alternative payment and digital commerce flows.
- Experience with mobile security practices: secure storage, certificate pinning, obfuscation, and fraud prevention.
- Contributions to open source, technical writing, or conference talks in the mobile or AI engineering space.
- ...ABOUT YOU We are looking for a Senior iOS Engineer who is architecturally strong, quality-driven, and AI-native to join our Mobile Engineering team. The best candidate will be someone... ...and systems. Partner with the Android and React Native engineers to keep shared...SeniorSoftwareRemote jobLive InWorldwide
- ...and delivering value to our users. As a Software Engineer III at SpryPoint, you will be building... ...session, or providing advice and guidance. As Senior Software Developer you will have... ...and deploying enterprise-level web and mobile applications for clients across North America...SeniorSoftwareFull timeSummer workInternshipLocal areaRemote workHome officeFlexible hours
$145k - $193k per year
...About the Team As part of the Bet Engine team, you will be working with a group of... ...performant, resilient, accurate, best-in-class software platform to drive sportsbook wagering,... ...surfaces used by multiple clients (iOS, Android, Web) ~ Experience building and integrating...SeniorSoftwareRemote job- ...Makes Cloudbeds Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed... ...just getting started. How You'll Make an Impact: As a Senior Software Engineer on the Workflow Squad, you'll design, build, and operate...SeniorSoftwareWork at officeLocal areaRemote workWork from homeHome officeFlexible hoursWeekend work
$120k - $150k per year
...scale, Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: We are seeking a Senior Software Engineer, Payments to join a newly forming Payments Engineering team and take meaningful ownership of Kindsight's next-generation...SeniorSoftware- ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer Term: 12-Month / 1-Year Contract (Expected Start: September 2026 – September 2027) Work Location: Remote (No on-site requirement...SeniorSoftwareContract workRemote work
$170.4k - $234.3k per year
...programmatic advertising and marketing channels. Engineering at StackAdapt: As an Engineer at... ...the team and lead by example to uphold software development best-practices in addition to... ...Collaborate with stakeholders and other senior engineers across the organization to...SeniorSoftwareLocal areaRemote workWork from homeHome officeFlexible hours$148.3k - $171k per year
...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance... ...or BAM Management Canada Holdings Inc. About This Role: As Software Engineer, Backend, you will be responsible for designing, developing...SoftwareFull timeLocal areaRemote workWork from home$150k - $175k per year
...an independent team of data & AI experts, engineers, and designers who build intelligent... ...innovative digital products. Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer,... ..., CI and CD. Experience building software collaboratively using pull requests and code...SeniorSoftwarePermanent employmentFull timeManual laborRemote workFlexible hours$160k - $180k per year
...fundraising. Position Summary: We are seeking a Staff Software Engineer, Payments to provide technical leadership as Kindsight builds... ...Payments incidents and architecture questions. Mentor Senior and Intermediate engineers and help raise the technical bar of...SeniorSoftwareInternship$100k - $120k per year
...fundraising. Position Summary: We are seeking an Intermediate Software Engineer, Payments to join a newly forming Payments Engineering team... ...Ascend, AdvRM, and Connect. You'll work alongside Senior and Staff engineers to build reliable backend services, integrate...SeniorSoftware$101k - $151k per year
...surprises, and no tradeoffs on what matters most. About the Engineering team The Engineering team builds systems that power Affirm’s... ...experiences that help shoppers understand Affirm on merchant sites. As a Software Engineer I, you will contribute to reliable, accessible, and...SoftwareRemote jobInternshipWork at officeFlexible hours$218.42k - $302.84k per year
...Tailscale is making safe connection effortless by delivering software that makes it easy to securely interconnect people and their devices... ...Role We’re seeking a skilled and diligent full-time Software Engineer to join our growing team. You will work as part of the engineering...SoftwareRemote jobFull timeInternshipWork at officeHome officeFlexible hours$95k - $125k per year
...work from anywhere in Canada. The Senior Manager, Data Engineering leads a team of data engineers, data... ...completion Strong understanding of software development environments and databases... ...working model and reimbursement for mobile phones and home office setup, as well...SeniorSoftwareFull timeHome officeFlexible hours$175.95k - $219.94k per year
...meaningful, and genuinely unsolved, this is it. The Role As a Staff Engineer on this team, you will be a technical leader and hands-on... ...the Table Experience & Technical Depth ~10+ years of overall software engineering experience, with a strong track record of ownership...SoftwareRemote jobLong term contractWork at officeLocal areaWorldwide$6000 per month
...Software Development Interns - Waterloo University Remote - Fall Semester About Brave Brave is on a mission to protect the human... ...that blocks creepy ads and trackers by default, a private search engine with a truly independent index, private AI assistant, latest...SoftwareInternshipRemote workFlexible hours$145k - $155k per year
...to you, join the herd! Description We are looking for an experienced backend engineer who enjoys solving complex problems, sharing knowledge, and building reliable software. As a Senior Backend Software Engineer, you will design, build, and maintain the services,...SeniorSoftwareRemote work$100k - $135k per year
...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving... ..., and engineering practices. You will partner with senior engineers for guidance on architecture and complex problem-solving...SeniorSoftwareLong term contractFull timeRemote work$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving... ...in high-risk or high-priority areas Mentor and guide senior engineers and technical leads through coaching, design discussions...SeniorSoftwareLong term contractFull timeRemote work$150k - $210k per year
...moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS... ...fit for this role if you: Have significant experience as a senior or staff-level software engineer on product-focused teams...SeniorSoftwareFull time$120k - $160k per year
...fundraising. Position Summary: Kindsight is seeking a Senior Salesforce Engineer to join our Product Engineering team and help build and... ...years of experience developing and maintaining commercial software products. ~ Familiarity with Salesforce DX and SFDX CLI....SeniorSoftwareLong term contractRemote work$150k - $185k per year
...create greater impact. Position Summary We’re looking for a Senior Data Engineer to join our Product Engineering team and help evolve the... ...reliability, and production support. You’ll work closely with software engineers, data specialists, and product partners to solve...SeniorSoftwareLong term contract- We are connecting with software companies, development agencies, product teams, and independent engineers that own original codebases and want to explore a new revenue stream through AI training licenses . It is a licensing opportunity for organizations and individuals that...SoftwareRemote job
- ...builders doing the best work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders. If you want to... ...them on a technical capacity - Proficiency in Python and strong software development knowledge, inclusive of a deep understanding of software...SoftwareFull timeImmediate startRemote work
- ...Responsibility: Canada Off-site Category: Engineering Remote Eligible Yes Hire Type: Employee... ...Date posted 02/24/2025R&D Engineering, Senior Staff Engineer Description We Are:... ...creation of high-performance silicon chips and software content. Join us to transform the future...SeniorSoftwareFull timeRemote work
$140k - $165k per year
...fundraising. Position Summary: We’re looking for a Senior Agentic AI Platform Engineer who wants to build AI systems that actually make it into... ...right kind of role for an engineer who likes building software, solving messy systems problems, working across the stack...SeniorSoftwareManual labor$140k - $192.5k per year
...across programmatic advertising and marketing channels. The Engineering Operations team builds and operates the infrastructure, observability... ...service, and innovation. We've been awarded: G2 Top Software for 2026 2026 Best Workplaces™ for Young Talent and in...SeniorSoftwareLocal areaRemote workWork from homeHome office- ...product. It’s technical, ethically loaded, and genuinely hard to build well. This role exists at the intersection of product and engineering, and it leans hard into both. You’ll own the full lifecycle of that product: pre-sales conversations where you help a client...SeniorFull time
- ...and inclusive culture. SUMMARY: Our group is looking for a Senior Full-Stack Developer to join our core US based team. We are... ...implement and deploy E2E features. Work closely with the rest of the engineering team to design and launch new features. REQUIREMENTS and...SeniorFull timeRemote workFlexible hours
$110k - $120k per year
...demanding environments around the world. Their success is built on engineering excellence, practical innovation, and a deep understanding of... ...with business needs Experience ~7+ years of software development experience ~ Extensive professional experience with...SeniorSoftwarePermanent employmentFull timeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Mobile Software Engineer (Android). Be the first to apply!
- développeur mobile Canada
- mobile developer Canada
- android mobile developer Canada
- senior mobile android developer Canada
- mobile application developer Canada
- software developer summer internship Canada
- software engineer - ai machine learning Canada
- software engineer co-op Canada
- software developer co-op Canada
- junior software developer Canada


