← Back to list
Job · Senior

Senior Android Engineer

Mobile Developer • Senior • Remote • Full-time European Union EU/EMEA

Ruby Labs, a tech company operating consumer products across health, education, and entertainment, is hiring a Senior Android Engineer to develop and maintain its mobile app with a focus on performance, scalability, and user experience, working within CET time zone collaboration constraints.

Responsibilities

  • Develop and maintain a high-quality Android application focused on performance, UI, and UX
  • Take ownership of development processes, ensuring clean, maintainable, scalable code
  • Work with cross-functional teams to design, develop, and launch new features
  • Implement CI/CD pipelines and deployment best practices
  • Conduct code reviews and enforce coding standards
  • Profile and optimize app performance (memory, jank, startup, battery, APK/AAB size)
  • Stay up to date with the latest Android development trends

Requirements

  • 5+ years of professional Android development experience
  • Experience with B2C mobile apps built on subscription business models
  • Expert proficiency in Kotlin (coroutines, Flow, sealed classes, generics, extension functions)
  • Strong command of Google Play Billing Library v7+ and subscription lifecycle (purchase flows, entitlement management, RTDN, server-side validation)
  • Deep understanding of Jetpack Compose and the Android View system, including interoperability and state management
  • Strong grasp of modern Android architecture: MVVM/MVI, Clean Architecture, unidirectional data flow, modularization
  • Proficiency with Jetpack libraries (ViewModel, Navigation, Room, WorkManager, DataStore) and dependency injection (Hilt/Dagger)
  • Experience with CI/CD (GitHub Actions, Bitrise, or GitLab CI), Gitflow, and Play Console distribution
  • Automated testing experience: JUnit, Espresso, Compose UI testing, Turbine, MockK
  • Strong debugging and profiling skills with Android Studio Profiler, LeakCanary, and Baseline Profiles
  • Experience integrating AI-driven features and/or AI-assisted development workflows
  • Located within approximately ±4 hours of CET

What we offer

  • Remote work environment
  • Unlimited PTO
  • Paid national holidays
  • Company-provided MacBook

About the company

Ruby Labs is a tech company that creates and operates consumer products across the health, education, and entertainment industries.

Similar jobs