Senior Android Developer (all genders)

Vollzeit / Teilzeit

Hast du schon mal darüber nachgedacht, warum plötzlich alle von KMP anstelle von KMM reden? Wir auch! 

Hiervon wirst du begeistert sein:

  • Wir setzen auf reaktive und mehrschichtige Architekturen, um den Herausforderungen großer Projekte gerecht zu werden. Google‘s Architecture Guidelines adaptieren wir regelmäßig und haben dabei stets einen Blick auf die NowInAndroid App. Wir freuen uns über unidirektionale Datenflüsse (UDFs) auf allen Ebenen: ob Cold Flows oder Hot Flows, wir lieben Single Source of Truth.
  • Anspruchsvolle Funktionsanforderungen in hochqualitative und budgetgerechte Applikationen zu verwandeln, ist unser Ding. Daher sind Performance, Testbarkeit und Erweiterbarkeit bei uns nicht nur keine Buzzwords, sondern das perfekte Trio.
  • Automatisierte Unit-, Integrations- oder UI-Tests geben uns das Vertrauen, Apps jederzeit releasen zu können. Insbesondere Screenshot Tests per Buildpipeline lassen uns entspannt in die Zukunft schauen.
  • Teamwork makes the Dream work! Deshalb unterstützt du die Fachbereiche beim Konzipieren und Spezifizieren von Funktionsanforderungen. 
  • Natürlich stehst Du nicht allein auf der Bühne, sondern arbeitest Hand in Hand mit crossfunktionalen und agilen Scrum-Teams. Gemeinsam heben wir den Erfolg unserer Projekte auf ein neues Level.
  • Beim Wissenstransfer oder bei der Suche nach einem Sparring Partner: unsere Android-Community ist aktiv, aufgeschlossen und lebt von einer offenen Fehlerkultur. In monatlichen Android-Frühstücken bringen wir unsere Community gemeinsam voran: ob wir uns über die neuesten Innovationen bei der Google I/O austauschen, Droidcon Erfahrungen teilen oder unseren jährlichen TechDay planen: hier können sich alle einbringen. 

Darauf freuen wir uns:

  • Deine Gegenwart heißt Kotlin und Jetpack Compose, gängige Android Frameworks sind dir bestens vertraut und du experimentierst gerne mit neuen Technologien wie KMP. Dabei sind SOLID Prinzipien für dich nichts Neues und effizienter Clean Code ist für dich von Anfang an eine stetige Aufgabe.
  • Ob Smartphone, Tablet oder Wear OS, du weißt User Interfaces für alle Devices umzusetzen.
  • Du kennst die Material-Design-Guidelines wie deine Westentasche. Git, Git-Flow und Dependency Management Systeme wie Gradle gehören zu deinen täglichen Begleitern.
  • Die nahtlose Integration von Backend-Systemen per RESTful/GraphQL-APIs ist für dich selbstverständlich, wobei du dich beim Ausarbeiten der Schnittstellenbeschreibungen aktiv einbringst.
  • Continuous Integration und -Delivery nutzt du versiert, sodass deine Softwareartefakte durch unterschiedlichste Quality Gates verifiziert werden und für Testingenieure als auch Stakeholder verfügbar sind.
  • Du verfügst über gute Deutschkenntnisse sowie gute Englischkenntnisse in Wort und Schrift. 

Standorte

Berlin, Bonn, Bremen, Dortmund, Düsseldorf, Dresden, Essen, Frankfurt, Hamburg, Karlsruhe, Köln, Leipzig, München, Münster, Nürnberg, Paderborn, Stuttgart, Ulm

Ob Android only oder KMP – das ist unser Tech Stack: 

Kotlin, Jetpack Compose, Gradle, Koin, Hilt + Dagger2, Ktor, Retrofit, Room, Realm, Sqldelight, DataStore, Napier, KotlinX Coroutines, KotlinX Serialization, Layout Inspector, Baseline Profiles, ML Kit 

Benefits

Von modernster Wunschhardware bis hin zu Fahrradleasing und Corporate Benefits – bei adesso mobile erwarten dich zahlreiche großartige Benefits.

Dein Bewerbungsprozess

Komplizierte und langwierige Bewerbungsverfahren? Gibt es bei uns nicht!

Deine Ansprechpartnerin

Stefanie Lindenschmid
Stefanie LindenschmidHead of Recruiting

Wir freuen uns auf Deine Bewerbung

Kontaktformular Jobs
Mit * gekennzeichnete Felder sind Pflicht.
Beschäftigungsverhältnis
Lebenslauf | Referenzen *

Maximum file size: 516MB

Zustimmung zum Datenschutz *
×
Telefon

Sie sind auf der Suche nach einem Experten im Bereich App-Entwicklung? Wir freuen uns auf Ihre Nachricht!

+49 231 99953850
×