KUBO logo

Senior Android Developer

Hiring from
Sweden
Work type
Remote
Posted

618,160 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Our client is a global music and audio streaming platform. We are looking for a Senior Android Engineer for a consulting assignment focused on developing social and real-time features in its large-scale consumer application. You will work on user-facing Android features, social feeds and near-real-time synchronisation. You will also help evolve the underlying architecture and APIs, with a strong focus on performance, network efficiency, battery consumption, scalability and quality.


Key responsibilities

  • Develop and enhance user-facing Android features, including social feeds and near-real-time synchronisation.
  • Evolve Android architecture and APIs to support scalable, reliable functionality.
  • Optimise application performance, battery consumption and network usage.
  • Build solutions that meet high standards for privacy, security and abuse prevention.
  • Collaborate with Android, iOS and backend engineers, as well as product, design and data science teams.
  • Lead initiatives spanning multiple teams and platforms when needed.


Ideal candidate profile

  • At least 8 years of experience in Android development.
  • In-depth knowledge of modern Android development and Kotlin.
  • Deep knowledge of Android architecture, design patterns and API design.
  • A good understanding of how mobile applications interact with backend systems.
  • Experience with real-time synchronisation and mobile performance optimisation.
  • Experience optimising battery consumption, network usage and application performance.
  • Experience using AI agent tools and agent-based development workflows, such as Cursor and Claude.

Nice to have

  • Experience with C++.
  • Experience with iOS development.
  • Experience working across multiple platforms and codebases.


Conditions

  • Work model: Remote.
  • Workload: Full-time, 100%.
  • Contract type: B2B or a Regular Employment - up to your preference.
  • Assignment period: 6 months, with a possibility of extension.


Recruitment steps

  • Initial call with a recruiter (up to 30 minutes).
  • Interview(s) with the Hiring Manager.
  • Final decision and feedback.

Similar jobs

Apply for this job100% free