Agile Android Developer (w/m/divers) Android & Kotlin | Team Apps

 StepStone ·  12.01.2019 ·  Hamburg ·  Otto (GmbH & Co KG)


Die Weiterentwicklung der Plattform otto.de gehört zu den aktuell spannendsten Projekten im europäischen E-Commerce. Unseren Kunden bieten wir schon heute ein vielfältiges Produkt- und Markenangebot – mit Millionen Artikeln, mit Tools für smarte und persönliche Beratung, mit den besten Services und einem vertrauensvollen Verhältnis zu den Partnern. Schon heute haben wir zwei Millionen visits am Tag und 600 deployments in der Woche, die Plattform soll weiter wachsen und du kannst dabei sein.

Wir, das Apps-Team (ca. 10 Teammitglieder), sind verantwortlich für die iOS und Android Apps von OTTO. Mit über 2 Millionen aktiven Installationen und durchschnittlich 4,8 von 5 Sternen machen unsere Apps mittlerweile rund 20 % des Umsatzes von otto.de aus. Unsere hybride Android App (ab Android 5) wurde komplett in Java entwickelt, soll nach und nach in Kotlin übersetzt und durch dich noch nativer werden. Als internationales Team sprechen wir englisch, besuchen zusammen MeetUps und leben offenes Feedback. Wir treffen Technologie- und Architekturentscheidungen eigenverantwortlich und sind von der Konzeption bis zum Betrieb der Features überall dabei.

Und das ist unser Tech Stack: Kotlin, Android, AWS, MongoDB, Java, Dagger, REST, Retrofit, Reactive Extensions.


Du entwickelst Features in der hybriden App, nativ sowie im WebView unter Anbindung diverser APIs.

Als Developer unterstützt du den gesamten Software-Lifecycle: Du entwirfst, programmierst, sorgst für gute Software-Qualität und übernimmst eigenständig Verantwortung für den Betrieb der App.

Du bringst eigene Ideen ein, nutzt den Freiraum in deren Umsetzung und lieferst täglich Mehrwert für unsere Kunden.

In deinem crossfunktionalen Team arbeitest du mit den Methoden der agilen Softwareentwicklung und bringst dich ein, um dein Team kontinuierlich weiter zu entwickeln.

Im Austausch mit den anderen Teams und den Stakeholdern erarbeitest du fachliche und technische Anforderungen und konzipierst Lösungen dafür.


Hast du weitere Fragen? – Dann wende dich an Lars.Lentfer@otto.de aus dem Team oder triff unsere OTTO-Kollegen hier! Du möchtest dein künftiges Team und deinen Arbeitsplatz live erleben? – Im Rahmen deines Bewerbungsprozesses hast du die Möglichkeit dazu!


Must-have: sehr gute Kenntnisse in der Entwicklung von Java, Kotlin, Hybrid Apps; agiles Mindset; Lust auf agile Methoden (zum Beispiel TDD, Collective Code Ownership); Interesse an Pair Programming.

Nice-to-have: Kenntnisse und Erfahrungen mit Dependency Injection (idealerweise  Dagger), REST, Retrofit, Architekturmuster (MVVM, MVP, MVC), Reactive Extensions, CI / CD (Jenkins), E-Commerce, Cloud-Umgebungen (idealerweise AWS), NoSQL-Datenbanken (bspw. MongoDB), DevOps.



Freie Wahl des Betriebssystems (leistungsstarkes MacBook Pro aktueller Generation oder Lenovo ThinkPad) und der Entwicklungsumgebung

Viel Freiraum, um neue, innovative Technologien auszuprobieren und einzuführen

Experten-Know-how und Gestaltungsspielraum, auch was deine persönliche und fachliche Entwicklung betrifft – wird unterstützen dich dabei!

Innovative Arbeitswelten und flexible Arbeitszeiten (Gleitzeit, 37,5-Stunden-Woche)

Besuch (internationaler) Fachkonferenzen wie der WWDC

Und wir bieten noch mehr!




ework.de — ein Projekt von DIPLANET Digital Solutions Impressum