Lead Developer Frontend Mobile (Android)

Evo People
Vienna, Austria
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior
Compensation
€ 177K

Job location

Vienna, Austria

Tech stack

Zebra (Programming Language)
Clean Code Principles
Android
Continuous Integration
Model View ViewModel
RxJava
Data Logging
Backend
Kotlin
Reactive Programming
Front End Software Development
Code Restructuring

Job description

  • Du übernimmst die technische Gesamtverantwortung für die Weiterentwicklung der nativen Android-App (Kotlin), inklusive WebView-Integration.
  • Du definierst Architektur, Designprinzipien und Entwicklungsstandards der mobilen Applikation.
  • Du steuerst Konzeption, Entwicklung und Integration zentraler Komponenten sowie die Build-, CI/CD- und Deployment-Prozesse.
  • Du sicherst die Code-Qualität durch Code- und Architektur-Reviews und etablierst Best Practices im Team.
  • Du verantwortest Testing, Monitoring und Logging-Strategien und analysierst Produktionsprobleme bis zur Lösung.
  • Du identifizierst Optimierungs- und Refactoring-Potenziale in bestehenden Lösungen und treibst deren Umsetzung voran.
  • Du übernimmst die fachliche Führung im Team, coachst Entwickler:innen und förderst ihre Weiterentwicklung.
  • Du arbeitest eng mit Stakeholdern, Architekt:innen und angrenzenden Teams zusammen und bringst teamübergreifende Standards voran.
  • Du beteiligst dich an Technologieentscheidungen, Architektur-Gremien und Machbarkeitsanalysen und unterstützt Aufwandsschätzungen und Planung.

Requirements

Must-have

  • Mehrjährige Erfahrung als Senior- oder Lead-Android-Entwickler:in in agilen Projekten
  • Fundierte Kenntnisse in Kotlin und Android-Architektur (z. B. MVVM) sowie in skalierbaren mobilen Lösungen
  • Praxis in CI/CD, Testing, Monitoring und Performance-Optimierung
  • Erfahrung in der Integration von Drittanbieter-Lösungen: Worldline SDK (Zahlungsabwicklung), Order Offline Component, Offer, Shift Management und Zebra-Drucker
  • Know-how in der Anbindung von ÖBB-Services wie Zumber, EFI und Hafas
  • Tiefes fachliches und technisches Wissen zur ZUBAPI-Backend-Komponente
  • Ausgeprägte Leadership- und Kommunikationsfähigkeiten sowie Erfahrung im Mentoring
  • Hohe Eigenverantwortung, strukturierte Arbeitsweise und ein klarer Anspruch an Clean Code
  • Sehr gute Deutschkenntnisse in Wort und Schrift (mind. C1)

Nice-to-have

  • Erste Erfahrung mit der Mobi-App
  • Reactive Programming (z. B. RxJava)
  • Erfahrung mit hybriden Ansätzen und WebView-Integration

Benefits & conditions

  • Technische Gesamtverantwortung und fachliche Führung für eine geschäftskritische App mit echtem Gestaltungsspielraum
  • Langfristig angelegter Einsatz in Vollzeit, Start ab sofort
  • Anspruchsvoller Tech-Stack: Kotlin, MVVM, CI/CD und komplexe Drittanbieter-Integrationen
  • Arbeit an einem Produkt, das täglich im öffentlichen Verkehr genutzt wird
  • Agiles Team mit kurzen Entscheidungswegen

Dieses Projekt richtet sich ausdrücklich an Freelancer und bietet eine hervorragende Möglichkeit für Expert*innen, ihre Fähigkeiten in einem technisch anspruchsvollen und sicherheitskritischen Umfeld einzubringen.

Wir legen großen Wert auf langfristige Partnerschaften mit Freelancer*innen. Unser Ziel ist eine vertrauensvolle Zusammenarbeit auf Augenhöhe, die idealerweise auch über dieses Projekt hinaus Bestand hat.

Für dieses Projekt bieten wir einen Stundensatz ab EUR 85,- pro Stunde, abhängig von Qualifikation und Erfahrung.

Apply for this position