← Back to list
Job

Android Engineer - Experience

Mobile Developer • On-site • Full-time Sweden London London Stockholm, Sweden

The Stream Reporting team captures and processes consumption signals powering royalty reporting, experimentation and personalization; this Android engineer works at the intersection of mobile, data and platform systems.

Responsibilities

  • Develop and maintain mobile client components capturing listening and behavior signals
  • Write high-quality, well-tested Kotlin code for business-critical datasets
  • Collaborate with Android, iOS, backend and data teams
  • Improve architecture and reliability of signal-collection systems
  • Contribute to richer listening/engagement signal capture
  • Drive technical improvements for event reporting integrations
  • Use AI-assisted engineering tools
  • Contribute to a culture of continuous learning

Requirements

  • Experience developing Android and iOS apps with Kotlin, Swift or Objective-C
  • Know how to build maintainable, scalable, well-tested software
  • Comfortable in large codebases, learns quickly
  • Experience collaborating across multiple teams
  • Cares about code quality, testing and documentation

Nice to have

  • C++ and native code integration into Android/iOS
  • SQL, analytics or data engineering knowledge
  • Instrumentation, telemetry or large-scale client data systems
  • Experience with mobile apps at significant scale

Soft skills

Curiosity and ownership beyond immediate expertiseValues long-term learning and growth

About the company

The team shapes Spotify's consumer experience across every screen, making listening effortless, personal and joyful.

Similar jobs