CareerPlan

Senior Android Engineer

USARemoteFull-time2026-11-04 → 2026-11-09
Hybrid

Core

Own and set technical direction for shared Android Kotlin libraries supporting identity, subscriptions, and feature access across onX applications.

Role type

Senior IC Android Engineer (Identity & Shared Libraries)

Builds

Shared Android Kotlin libraries, SDKs, and client-side observability for identity flows

Domain

Mobile Development / Identity & Access Management

Required skills

Kotlin, Coroutines, Flow, Concurrency Control, Session Lifecycle Management, Shared Library Architecture, OAuth 2.0, OpenID Connect, Android Keystore, Token Storage, Network Resilience

Preferred skills

Ory, Kratos, Hydra, Auth0, Okta, Passkeys, Credential Manager API, Sentry, Google Play Billing, In-app Subscriptions, Offline-first Architecture

Technologies

Kotlin, Gradle, OAuth 2.0, OpenID Connect, Android Keystore, Custom Tabs, AppAuth, Sentry, Google Play Billing

Responsibilities

Design and implement shared Android libraries for identity and subscriptions; Improve authentication reliability via token refresh and session management; Build client-side observability for identity flows; Represent Android in IAM design work; Partner with iOS, backend, and product teams; Drive technical initiatives from design to production; Mentor team members and review code; Participate in on-call rotation for identity issues.

Seniority

Senior, hands-on IC