Android Engineer, Global Growth

Lyft Lyft · Consumer · Mexico · Global Growth Tech

Android Engineer role focused on building and iterating on consumer-facing features for a large-scale application, utilizing analytics, A/B testing, and feature flagging for rapid development cycles.

What you'd actually do

  1. Keep up-to-date with Android and industry developments
  2. Build great UX for millions of users
  3. Partner with product managers, designers, and other engineering teams to build complex features and products from idea to positive execution
  4. Write well-crafted, well-tested, readable, and maintainable code
  5. Analyze our internal systems and processes and locate areas for improvement/automation

Skills

Required

  • 3+ years of software engineering industry experience
  • Shipped large scale Android applications
  • Kotlin
  • Architecture paradigms (unidirectional, reactive programming)
  • Jetpack Compose
  • Unit and snapshot testing
  • Creating shared components
  • Product sense
  • Collaborative, cross-functional team experience

Nice to have

  • Java
  • Side projects or open-source projects