„Was wir bereits haben“ 5 App-Ziele mit ±80 % gemeinsam genutztem Code 163.000 Zeilen Kotlin-Code Automatisierte Codeprüfungen Jeder im Team hat die gleichen Rechte, Entscheidungen zu treffen (Architektur, Codierung, …) Codeüberprüfungen Paarprogrammierung GIT als Repository Pull-Requests für jede Codeänderung JIRA als Ticketing-Tool, Confluence als Wissensdatenbank selbstverwaltete CI-Umgebung (dedizierte Ressourcen für die Wartung) Unittests, viele davon 10 Millionen aktive Benutzer jeden Mona
„Was wir bereits haben“ 5 App-Ziele mit ±80 % gemeinsam genutztem Code 163.000 Zeilen Kotlin-Code Automatisierte Codeprüfungen Jeder im Team hat die gleichen Rechte, Entscheidungen zu treffen (Architektur, Codierung, …) Codeüberprüfungen Paarprogrammierung GIT als Repository Pull-Requests für jede Codeänderung JIRA als Ticketing-Tool, Confluence als Wissensdatenbank selbstverwaltete CI-Umgebung (dedizierte Ressourcen für die Wartung) Unittests, viele davon 10 Millionen aktive Benutzer jeden Monat Kotlin KMM (Kotlin Multiplatform) Modularisierung Jetpack Compose Abhängigkeitsinjektions-Coroutine Wofür wird benötigt Kandidaten, die Code-Challenge oder eigenen Code mitbringen, der Fähigkeiten und Denkweise zeigt, MÜSSEN: Erfahrung mit Kotlin, GUT: Know-how in einigen der verwendeten Technologien, Englisch als Sprache, Wunsch, neue Dinge zu lernen, „Was wir bereits haben“, 5 App-Ziele mit ± 80 % geteilter Code 163.000 Zeilen Kotlin-Code Automatisierte Codeprüfungen Jeder im Team hat die gleichen Rechte, Entscheidungen zu treffen (Architektur, Codierung, …) Codeüberprüfungen Paarprogrammierung GIT als Repository Pull-Anfragen für jede Codeänderung JIRA als Ticketing-Tool, Confluence als Wissensdatenbank, selbstverwaltete CI-Umgebung (dedizierte Ressourcen für die Wartung), Unittests, viele davon 10 Millionen aktive Benutzer jeden Monat, [Sie werden Teil eines Teams sein, das an vielen verschiedenen Arten von Aufgaben arbeitet. Einige Beispiele für Aufgaben sind: Entwicklung neuer Funktionen mithilfe des Android SDK in einer Multi-Avor- und Multi-Modul-App, Überwachung von Crashlytics/Firebase, Untersuchung und Fixierung von Problemen, kontinuierliche Verbesserung unserer Codebasis, Ihre Verantwortung besteht darin, großartige Produkte zu liefern und zu konvertieren Ideen in Code umsetzen, sich um den Code und das Team kümmern, unsere Codebasis und Architektur verbessern, Probleme im Code und den Apps beheben und dem Team helfen, an aktuellen Themen zu arbeiten.] Anforderungen: Android, Kotlin, Coroutine, KMM, Jetpack Compose Werkzeuge: . Zusätzlich: Sportabonnement, private Gesundheitsversorgung, Trainingsbudget, internationale Projekte.