Skip to content
mimi

Android‑Entwickler (m/w/d)

emagine Polska

Hybrid Full-time Senior 6d ago

About the role

About

We, emagine GmbH, are looking for an experienced Android Developer (m/f/d) with a focus on modern UI development. The role includes the development of a reusable SDK for use in Automotive Android Apps.

The ideal candidate brings extensive Android expertise with Jetpack Compose, a deep understanding of UI architecture and reusable SDK components, as well as strong communication skills for close collaboration with OEM teams, design, and customers.

Start: Immediately or at a later date Location: Erlangen Remote Share: 60% (3 days per week on-site, 2 days remote)

Responsibilities

Implementation:

  • Conception and implementation of modern UI components based on Jetpack Compose (primarily) and XML.
  • Development and maintenance of templates, widgets, and layout building blocks used across all HMI apps, OEM-independently.
  • Ensuring responsiveness, dynamic theming, and brand-specific styling.
  • Implementation and further development of central HMI core concepts (e.g., blocking while driving or right-hand drive).
  • Development of non-UI-related core modules used in all apps.
  • Implementation of brand-specific requirements and styling guidelines.
  • Ensuring reusability and synergies across OEM boundaries.

Architecture and Concept:

  • Co-designing the SDK architecture, including interfaces, module design, and API consistency.
  • Analysis and utilization of synergies between OEMs to reduce redundant implementations.
  • Participation in framework decisions (e.g., Compose migration, API structure).

Customer Contact:

  • Direct customer contact for coordinating technical requirements and concepts.
  • Close collaboration with the design and feature teams of individual OEMs.
  • Participation in cross-brand workshops, architecture rounds, and technical reviews.

Requirements

  • Very good Android knowledge (several years of experience in Android development with Kotlin and Java).
  • Sound knowledge of Android UI frameworks (RecyclerView, ConstraintLayout, Jetpack Compose).
  • Good View XML knowledge.
  • Experience in graphical programming within the UI (e.g., animations, complex layouts).
  • Knowledge of Jetpack Libraries (Navigation, ViewModel, LiveData).
  • Confident handling of design specifications: understanding, interpreting, and precisely implementing designs.
  • Knowledge of Material Design and best practices for modern Android UI.
  • Good German and English skills (min. B2 level).

Nice To Have:

  • Enthusiasm for UI development and framework development (SDK).
  • Automotive (HMI / Infotainment) experience.
  • Knowledge of Figma.
  • Experience with concepts like Clean Code, SOLID, Reactive Extensions, or Dependency Injection is advantageous.

Mindset:

  • UI Affinity: Fun and interest in visual details and user experience.

Does the position sound exciting to you and does your profile match the requirements? Then we look forward to receiving your application!

#Android #Java #Kotlin #AndroidStudio #AndroidSDK #Jetpack #Compose #XML #AndroidDesign

Skills

AndroidAndroid SDKAndroid StudioConstraintLayoutDesignFigmaJavaJetpack ComposeKotlinLiveDataMaterial DesignRecyclerViewSOLIDViewModelXML

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free