Life360 is a company dedicated to keeping families connected through their innovative mobile app and tracking devices. The Staff Android Engineer will focus on enhancing the core user experience by developing and unifying Android experiences across various features, ensuring a cohesive and high-quality product for users.
Responsibilities:
- Help drive and define Android experiences across Maps, Realtime, Feed, Notifications, History, and coordination features
- Work closely with technical leads across individual teams to align on patterns, architectural guardrails, and execution plans
- Provide direction that helps teams sequence work effectively and build toward a cohesive, long-term experience
- Influence product and design direction, translate goals into clear engineering plans, and ensure teams understand tradeoffs and implementation paths
- Unblock complex technical challenges, deliver prototypes, perform deep reviews, and raise the bar for engineering quality across the department
- Write production code while focusing on high-leverage activities that accelerate teams and improve architectural consistency
- Improve engineering efficiency through better tooling, workflow automation, and AI-enabled development practices
- Collaborate closely with Design to deliver polished, intuitive, and emotionally expressive interactions
Requirements:
- 8+ years of experience building consumer-facing Android applications at scale, ideally in high-engagement, high-MAU products
- Deep expertise in Kotlin and modern Android development practices such as Jetpack Compose, Coroutines, and Architecture Components
- Strong architectural skills and the ability to define patterns and guide technical direction across multiple teams
- Experience leading complex, multi-team initiatives and delivering cohesive end-to-end user experiences
- Proven ability to collaborate effectively with Design to build polished, intuitive, and high-quality interactions
- Ability to influence product direction through technical insight, clear framing, and thoughtful evaluation of tradeoffs
- Demonstrated strength as a hands-on technical multiplier through mentorship, deep reviews, prototyping, and unblocker-level problem solving
- Experience with AI-enabled tooling or developer workflow automation
- Familiarity with server-driven UI, scalable UX frameworks, or large-scale client architecture
- Experience building personalized or contextual experiences that adapt to user behavior, environment, or real-world signals
- Experience building location-aware or contextually rich mobile apps, including real-time systems or history pipelines
- Experience leading multi-quarter platform rewrites or major UX migrations
- Background in expressive UI systems such as avatars, emotive interfaces, or motion frameworks
- Knowledge of real-time event systems, context engines, or interface contracts between mobile and cloud