Skip to content
New Job?Nejo!

Your personal AI career agent

UNUnzer

Senior Android Engineer(m/w/x)

Berlin
Full-timeWith Home OfficeSenior
AI/ML

Building Android apps for restaurant hardware, owning features from architecture to rollout. Jetpack Compose and Kotlin Multiplatform modernization experience required. Work from home up to 60%, flexible hours.

Requirements

  • 5+ years professional Android development experience
  • Strong expertise in Kotlin
  • Solid understanding of software architecture patterns (Clean Architecture, MVVM, modularization)
  • Hands-on experience with Jetpack Compose
  • Proven experience leading or contributing to UI framework migrations
  • Familiarity with Kotlin Multiplatform (KMP)
  • Strong interest in Kotlin Multiplatform (KMP)
  • Experience with hardware integrations
  • Experience with embedded Android systems
  • Strong knowledge of offline-first architectures
  • Strong knowledge of sync mechanisms
  • Strong knowledge of local databases (Room)
  • Experience with Coroutines
  • Experience with Flow
  • Experience with Retrofit
  • Experience with OkHttp
  • Experience with Hilt/Dagger
  • Experience with Navigation Component
  • Comfort using AI development tools (Claude, Copilot)
  • Ownership mindset
  • Ability to work proactively without fully defined tasks
  • Experience with POS systems (nice to have)
  • Experience with payment integrations (nice to have)
  • Experience with Compose Multiplatform (nice to have)
  • Experience with Ktor (nice to have)
  • Experience with Coil (nice to have)
  • Contributions to open source (nice to have)
  • Valid work permit

Tasks

  • Build Android applications for restaurant environments
  • Deliver software to dedicated hardware devices
  • Own features from architecture to production rollout
  • Maintain and evolve a production-grade Kotlin codebase
  • Drive modernization to Jetpack Compose and Kotlin Multiplatform
  • Implement clean, modular architecture
  • Integrate with payment terminals, receipt printers, barcode scanners
  • Develop offline-first systems with local persistence and synchronization
  • Leverage AI tools for coding and code reviews
  • Collaborate in a high-impact team for scalable solutions
  • Contribute to CI/CD processes with GitHub Actions
  • Maintain high code quality with Detekt and ktlint
  • Ensure application stability and performance with Firebase tools

Work Experience

  • 5 years

Education

  • Bachelor's degreeOR
  • Master's degree

Languages

  • EnglishBusiness Fluent

Tools & Technologies

  • Kotlin
  • Clean Architecture
  • MVVM
  • Jetpack Compose
  • Kotlin Multiplatform (KMP)
  • Room
  • Coroutines
  • Flow
  • Retrofit
  • OkHttp
  • Hilt/Dagger
  • Navigation Component
  • Claude
  • Copilot
  • Compose Multiplatform
  • Ktor
  • Coil

Benefits

Flexible Working

  • Work from home up to 60%
  • Flexible working hours

Other Benefits

  • Mobility support

Mental Health Support

  • Counseling assistance

Retirement Plans

  • Pension scheme

Workation & Sabbatical

  • 15 days workation per year within EU

Learning & Development

  • Learning budget of 1000 euros per year

Team Events

  • Company party once a year
  • Team events
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of Unzer and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

  • Flix

    Senior Mobile Engineer - Android(m/w/x)

    Full-timeWith HomeofficeSenior
    Berlin
  • Atolls

    Senior Android Developer(m/w/x)

    Full-timeWith HomeofficeSenior
    Berlin
  • Grammarly

    Software Engineer, Android(m/w/x)

    Full-timeWith HomeofficeManagement
    Berlin
  • Deutsche Bank

    Senior Android Engineer – Corporate Bank Technology - Commercial Banking(m/w/x)

    Full-time/Part-timeWith HomeofficeSenior
    Berlin
  • Avaloq

    Software Engineer Android Mobile Banking EU(m/w/x)

    Full-timeWith HomeofficeSenior
    Berlin
View all 100+ similar jobs

Nejo is an AI – results may be incomplete or contain mistakes