Skip to Content

Job Overview

Glean is seeking a Senior Software Engineer, Mobile, to accelerate our development of fully native apps for iOS and Android.

Key points

  1. Build and ship native iOS and Android apps in Swift/SwiftUI and Kotlin/Jetpack Compose.

  2. Ship user-facing features end to end: search, AI assistant, agents, notifications, and OS integrations such as widgets, App Intents, share extensions…

  3. Build experiences that feel native on each platform, following Apple's Human Interface Guidelines and Google’s Material Design, with strong accessibility, performance, and offline behavior.

  4. Define the mobile architecture: module boundaries, networking, persistence, concurrency, observability, and performance budgets.

  5. Proficiency in Swift or Kotlin with working knowledge of the other, and willingness to develop cross-platform fluency…

  6. You have owned mobile CI/CD pipelines and release infrastructure (e.g. Fastlane, Xcode Cloud, GitHub Actions, Gradle, code signing, staged rollouts).

  7. You use AI coding tools daily to ship faster without lowering the quality bar, and have opinions on structuring a codebase and toolchain so…

  8. OAuth 2.0/PKCE, OIDC/SAML, MSAL, ASWebAuthenticationSession / Custom Tabs, Keychain and Android Keystore.

Skills

AndroidSwiftiOSKotlinCI/CDGitLLMsTicketing Tools

Experience: Mid-level · 6+ years

Similar jobs

More open roles like this one