jobapplier

Native Mobile Software Engineer

Glean

Skills

Required

  • Android
  • iOS
  • software engineering
  • shipping production mobile apps
  • AI coding

Preferred

  • CI/CD
  • Swift / SwiftUI
  • Kotlin
  • Kotlin/Jetpack Compose
  • mobile CI/CD pipelines
  • release infrastructure
  • Fastlane
  • Gradle
  • Keychain

Join Glean, a company redefining how enterprises find, use, and act on knowledge. As a Senior Mobile Software Engineer, you will be responsible for building and shipping native iOS and Android apps, defining mobile architecture, owning mobile CI/CD, and ensuring the apps work in managed and BYOD environments. You will have the opportunity to shape how the world works and make a measurable business impact.

Responsibilities

  • Contribuer à la définition de l'architecture mobile, y compris les limites des modules, le réseau, la persistance, la concurrence, l'observabilité et les budgets de performance.
  • Construire et expédier des applications iOS et Android natives en Swift/SwiftUI et Kotlin/Jetpack Compose, en expédiant des fonctionnalités orientées utilisateur de bout en bout.
  • Posséder les pipelines CI/CD mobiles et l'infrastructure de publication, y compris l'automatisation des builds et des tests, la signature du code, le déploiement sur TestFlight et Play Store.
  • You have owned mobile CI/CD pipelines and release infrastructure (e.g. Fastlane, Xcode Cloud, GitHub Actions, Gradle, code signing, staged rollouts)
  • Experience shipping OS integrations (widgets, App Intents / Shortcuts, extensions, background work) on at least one platform
  • Nice to have: migrating a hybrid or cross-platform app to native; shipping in MDM/MAM-managed enterprise environments
  • Experience with mobile auth: OAuth 2.0/PKCE, OIDC/SAML, MSAL, ASWebAuthenticationSession / Custom Tabs, Keychain and Android Keystore
  • Proficiency in Swift or Kotlin with working knowledge of the other, and willingness to develop cross-platform fluency, as you will be responsible for both iOS and Android

Requirements

  • 6+ years of software engineering experience, with 4+ years shipping production mobile apps on both iOS and Android
  • Startup mindset: comfortable owning problems end to end, from infra to pixels, in an ambiguous environment
  • You use AI coding tools daily to ship faster without lowering the quality bar, and have opinions on structuring a codebase and toolchain so agents work in it effectively

Pay

USD 140,000 - 265,000