Skip to content
HiyaHiya

Senior Mobile Engineer, Kotlin and Cross-Platform

Senior mobile engineer building and releasing cross-platform features across Android and iOS, with particular depth in Kotlin and Kotlin Multiplatform. The role requires production experience beyond a primary platform, mobile architecture leadership, backend collaboration, automated quality practices, and responsible use of AI coding agents.

About the job

Responsibilities

  • Design, build, and ship features across iOS and Android apps, including required backend changes.
  • Own releases from code cut through app-store submission on both platforms.
  • Extend release automation to reduce manual effort and catch issues before release.
  • Build tests, instrumentation, and review gates that enable high-quality releases without a manual QA pass.
  • Drive mobile architecture decisions through adoption across the engineering team.
  • Collaborate with product and design on feature prioritization and product decisions.
  • Use coding agents where they provide leverage, and improve the associated tools, guardrails, and workflows.

Requirements

  • Production experience with Kotlin Multiplatform, including shipping shared KMP code or determining appropriate shared boundaries.
  • Production code shipped outside the primary platform within the last two years, including iOS, backend, or web; experience shipping on both iOS and Android is a strong plus.
  • Experience leading a significant mobile architecture or platform change from proposal through adoption.
  • Familiarity with APIs, entitlements, and analytics, and the ability to implement the services needed by mobile features.
  • Strong quality practices with automation as the default and deliberate use of device testing.
  • Active experience using AI coding agents, including evaluating their output and establishing appropriate trust boundaries.
  • Clear written and verbal communication, including effective pull requests and design notes.
  • Pragmatic judgment when balancing delivery speed and quality.

Nice-to-haves

  • Compose Multiplatform.
  • CallKit or the Android telecom framework.
  • CarPlay, Android Auto, watchOS, or Wear OS companion experiences.
  • In-app subscription platforms such as RevenueCat.
  • Mobile CI/CD and release tooling such as Bitrise or Runway.

Compensation and benefits

  • Annual base salary: $170,000–$228,000.
  • Equity compensation aligned with impact and company growth.
  • Learning and development budget.
  • Internal mobility opportunities.

Skills

Kotlin, Kotlin Multiplatform, Android, iOS, Swift, Compose Multiplatform, APIs, Analytics, Mobile Ci/Cd, Bitrise, Runway, Callkit, Revenuecat, Ai Coding Agents

Commure

Commure

Mountain View, CA
Senior Mobile Product Engineer, Ambient AI
$170k+/yrHybrid4+ YOEMobile Engineering

Build and own clinician-facing mobile experiences for an ambient AI healthcare platform, spanning Flutter and native iOS/Android integrations. The role requires 4+ years of mobile development experience, strong native platform expertise, and excellent product judgment.

Beacon Biosignals

Beacon Biosignals

Boston, MA

Senior Mobile App Engineer
$170k+/yrRemote8+ YOEMobile Engineering

Build cross-platform React Native applications and native iOS/Android BLE SDKs for EEG and wearable devices. The role requires 8+ years of mobile development experience, strong UX and performance ownership, and familiarity with health data streams and regulated environments.

Rula

Rula

United States

Senior Mobile Engineer
$166k+/yrRemote5+ YOEMobile Engineering

Build and scale patient-facing iOS and Android applications with React Native, owning features from design through release while improving architecture, performance, and quality. The role requires 5+ years of software engineering experience, strong React Native and TypeScript expertise, and mentoring ability.

Sleeper

Sleeper

San Francisco, CA

Senior React Native Engineer
$180k+/yrHybrid5+ YOEMobile Engineering

Develop and improve a high-scale fantasy sports mobile application using React Native and TypeScript. The role requires at least four years of mobile development experience, strong software engineering skills, and the ability to build performant, reliable features.

Polymarket

Polymarket

New York, NY

Lead Mobile Engineer, Performance
No salary listedOn-site5+ YOEMobile Engineering

Leads mobile performance engineering across iOS and Android, owning startup, rendering, runtime efficiency, networking, caching, and observability. The role requires deep large-scale mobile expertise, Swift and/or Kotlin proficiency, rigorous profiling, and technical leadership.