Zum nächstmöglichen Zeitpunkt suchen wir Dich als Senior Entwickler mit Schwerpunkt Android Development für ioki (w/m/d), einem neuen Geschäftszweig der Deutschen Bahn AG, am Standort Frankfurt am Main.
Deine Aufgaben
Du entwickelst 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
Dein Profil
Du hast ein erfolgreich abgeschlossenes (Fach)-Hochschulstudium in (Wirtschafts-)Informatik oder einer vergleichbaren Fachrichtung
Du verfügst über gute Kenntnisse in der Entwicklung von Android Apps mit Kotlin und brennst insbesondere für Native Android Development
Du besitzt gute Kenntnisse bzgl. Software Patterns und Android Support Libraries (architectural components, design)
Du verfügst über ein ausgeprägtes Verständnis von Dependency Injection und allgemeiner Code Designprinzipien (SOLID, DRY, KISS usw.) sowie Reactive Programming
Dich zeichnet eine disziplinierte Herangehensweise bei der Entwicklung, beim Testen und Dokumentieren von einem sauberem Code aus
Du bist in der Zusammenarbeit von agilen Teams erprobt und kannst sowohl in Englisch als auch in Deutsch kommunizieren, denn in unserem internationalen Team ist Englisch die Unternehmenssprache