Remote job
Senior Android Engineer
Job details
About this role
Role overview Build the native Android foundation for a consumer mobile app, covering its core architecture, app shell, release reliability, and integration with hybrid product experiences. The work combines hands-on platform engineering with decisions that shape how the app performs and is maintained across real devices.
Responsibilities - Develop and own the Android foundation using Kotlin, the Android SDK, and modern architecture practices. - Improve app-shell capabilities such as navigation, lifecycle management, sessions, permissions, notifications, deep links, and releases. - Create integration points for native features and modules built with React Native, Flutter, or WebView. - Work with product, design, backend, and mobile teams to deliver consumer app experiences. - Improve responsiveness, maintainability, reliability, and production quality across devices. - Establish debugging and observability workflows for crashes and app health, and define patterns for cross-stack communication, testing, and rollout.
Requirements - At least five years of professional Android engineering experience. - Strong practical knowledge of Kotlin, the Android SDK, and production app development. - Experience owning substantial parts of a consumer-facing Android app. - Understanding of Android architecture, lifecycle, navigation, concurrency, networking, persistence, dependency management, and modularization. - Experience building mobile UI with Jetpack Compose and/or the Android View system. - Product judgment, independent technical decision-making, and an ability to explain tradeoffs. - Ownership and collaboration skills suited to driving work across teams in a fast-moving environment.
Nice to have Experience leading an app build from an early stage; React Native bridges or native modules; Flutter or WebView integration; performance profiling and crash reduction; mobile observability or analytics; consumer social, creator, gaming, or other high-engagement products; Gradle, CI/CD, staged rollout, and release automation; or AI coding tools and cross-platform development.
Benefits and work setup Competitive salary and equity, plus health insurance coverage.