Job bei ioki:

Android Developer (m/w/d)

Wir suchen Android Entwickler, die uns dabei unterstützen, unsere Android App, die von Demand Responsive Transport (DRT) Kunden auf der ganzen Welt genutzt wird kontinuierlich zu erweitern, zu pflegen und zu gestalten.

Willst du moderne Softwareentwicklung betreiben, Best Practices folgen und moderne, state-of-the-art Tools nutzen? Willst du an einem Produkt mitarbeiten das auf der Straße genutzt wird – in einem modernen, agilen Umfeld? Dann melde dich bei uns!

Was werden deine Aufgaben sein?

  • Du entwickelt als Teil des Android Teams unsere Android App und passt diese an Kundenbedürfnisse an
  • Du sorgst dafür, dass die App unseren und deinen Standards der Softwareentwicklung gerecht wird und Best Practices folgt
  • Du schreibst automatisierte Tests, damit die App auf der Straße richtig performt und keine Regression Bugs auftreten
  • Du triffst zusammen mit deinem Team technische Entscheidungen über die Architektur und der zukünftigen Entwicklung der App
  • Du arbeitest eng mit dem Rest des Product Teams (Mobile iOS, UX & Visual Design, Backend) zusammen, um den Benutzern der App eine tolle User Experience zu ermöglichen
  • Zusammen mit dem Product Management entwirfst und planst du zukünftige Funktionen und Verbesserungen
  • Bei deiner Arbeit lernst neue Android und Mobile Software Technologien kennen und arbeitest mit einem hochmotivierten, erfahrenen Product Team zusammen
  • Du bildest dich regelmäßig weiter und bringst deine Ideen und neuen Erkenntnisse ins Team ein

Was bringst du idealerweise mit?

  • Du kannst fließend Englisch sprechen und schreiben
  • Gute Kenntnisse in der Entwicklung von Android Apps mit Kotlin
  • Disziplinierte Herangehensweise bei der Entwicklung, beim Testen und Dokumentieren von sauberem Code
  • Erfahrungen bei der Zusammenarbeit in einem agilen Team
  • Gute Kenntnisse bzgl. Software Patterns
  • Gute Kenntnisse bzgl. Android Support Libraries (architectural components, design)
  • Verständnis von Dependency Injection
  • Verständnis allgemeiner Code Designprinzipien (SOLID, DRY, KISS usw.)
  • Verständnis von Reactive Programming
  • Du bist mutig und offen für Neues, du teilst gerne dein Kenntnisse und deine Begeisterung
  • Optional:
    • Erfahrung mit MVVM
    • Erfahrung mit der Distribution von Apps über Google Play
    • RxJava 2
    • Dagger 2
    • Retrofit 2
    • Mockito
    • Gradle/Groovy
    • Erfahrung mit HTTP APIs und RESTful JSON
    • Erfahrung mit Material Design
    • Kenntnisse bzgl. Continuous Integration und Continuous Deployment
    • Interesse Artikel für IT Magazine oder Blogs zu schreiben oder in Nutzergruppen bzw. Konferenzen als Speaker aufzutreten
    • Du wirkst an Open-Source Projekten mit

Was du von uns erwarten kannst

  • Neben einer fairen Bezahlung, bieten wir dir viele Sozial- und Nebenleistungen an: DB Jobticket, Fahrvergünstigungen im Nah- und Fernverkehr der Deutschen Bahn, vermögenswirksame Leistungen, Kinderbetreuung, Sportangebote, preisgünstige Urlaubs- und Freizeitangebote und vieles mehr.
  • Durch flexible Arbeitszeiten, Home-Office Tage und freier Wahl deiner Soft- und Hardware, kannst du deine Arbeitswelt auf deine Bedürfnisse anpassen.
  • Unser modernes Büro liegt im Herzen von Frankfurt und ist somit sehr gut erreichbar.
  • Bei uns triffst du auf ein engagiertes und interdisziplinäres Team. Kostenloser Kaffee sowie Getränke und Snacks sind selbstverständlich.
  • Wir haben uns selbst gegenüber hohe Ansprüche in der Softwareentwicklung. Das heißt, dass wir Version-Control, Code-Reviews, modernen, cleanen Code, eine API mit Dokumentation und automatisierte Tests haben. Wir versuchen “technical Debt” abzubauen bevor sie zu groß wird, fixen Software Bugs bevor wir neue Funktionen entwickeln und versuchen uns konstant zu verbessern.

ioki // Deutsche Bahn

ioki vereint die Stärke eines Konzerns und den Teamgeist sowie die Schnelligkeit eines Start-ups. Im Zentrum von Frankfurt am Main arbeiten wir in einem 60-köpfigen Team an innovativen und disruptiven Mobilitätsdienstleistungen: On-Demand-Mobilität, Mobility Analytics und Autonomes Fahren sind unsere Steckenpferde. Wir stehen für moderne, flexible und an Kundenwünsche angepasste Mobilitätslösungen. Unser Ziel ist es, flexible und individuelle Mobilität ohne eigenes Auto zu ermöglichen, die für jeden verfügbar ist, egal ob in der Stadt oder auf dem Land. Wir schließen die Lücke zum ÖPNV und erschaffen mit ioki einen zukunftsfähigen öffentlichen Nahverkehr.

Haben wir dein Interesse geweckt? Dann schicke uns einfach deine Bewerbung an jobs@ioki.com.

Sende uns deine vollständigen Bewerbungsunterlagen an jobs@ioki.com​