Android Entwicker
- Verfügbarkeit einsehen
- 0 Referenzen
- 88€/Stunde
- 14195 Berlin
- auf Anfrage
- de | en
- 27.03.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
8/2025 – 12/2025
Tätigkeitsbeschreibung
DukeStar - Kotlin Multiplatform App (Android/iOS) mit Compose Multiplatform, Koin DI, Ktor HTTP-Client und QR-Code-Scanning. Companion-App für das Hitster-Kartenspiel mit Deep-Link-Integration zu Musik-Streaming-Diensten. Echtzeit QR-Code-Scanning mit Kamera-Integration. Gemeinsame ViewModels und Business-Logik für beide Plattformen. MVI-Architektur mit Clean Architecture Prinzipien. Implementierung von Unit, Instrumentation und UI-Tests, unter Verwendung von kotlin.test, jUnit5, Mockery, Compose UI Test, espresso, UI-Automation und Maestro.
Kenntnisse: Kotlin Multiplatform (KMP) · Compose Multiplatform · Koin · Ktor · QRKit · Kolinx Coroutines & Serialization · Coil · Navigation Compose
Android Developer, iOS-Entwickler, iOS Entwicklung
7/2025 – 11/2026
Tätigkeitsbeschreibung
Migration einer nativen Android-Marketplace-App zu Kotlin Multiplatform (KMP) für iOS und Android. Die App umfasst zwei Produktvarianten: eine Käufer-App zum Durchsuchen und Bestellen von Produkten sowie eine Verkäufer-App zur Verwaltung von Inventar und Bestellungen. Implementierung einer MVI-Architektur mit Repository-Pattern und StateFlow für plattformübergreifende Zustandsverwaltung. Besonderer Fokus auf Testbarkeit durch klare Trennung von stateful Screens und stateless Content-Composables, sowie Einsatz von Sealed Interfaces für Actions und States. Integration von Firebase über GitLive SDK für Cross-Platform-Funktionalität. Erstellung von Unit-Tests mit JUnit und Kotlin Test, Mocking mittels MockK, sowie UI-Tests mit Compose Testing Framework. Integration von Firebase über GitLive SDK für Cross-Platform-Funktionalität.
Kenntnisse: Kotlin Multiplatform · Compose Multiplatform · Jetpack Compose · MVI · Koin (Dependency Injection) · Firebase · Coroutines · StateFlow · Git · Android Studio · UI-Testing · Testautomatisierung · Cross-Platform-Entwicklung · Agile Methoden
Android Developer, iOS Entwicklung, Kotlin
12/2023 – 5/2025
Tätigkeitsbeschreibung
Entwicklung einer Jetpack Compose Whitelabel-UI-Bibliothek, inclusive einer DemoApp zu Test-
und Show-Case-Zwecken. Erarbeitung der Softwararchitektur- und Implementierungsgrundlagen.
Implementierung der ersten Komponenten und Integration weiterer Anforderungen, bspw.
Vorbereitung der Testbarkeit und der Integration von Barrierefreiheit. Häufige Abstimmung und
Rücksprachen mit dem Team zur Entwicklung und Koordinierung der vielfältigen Anforderungen,
sowie Codereviews und Testimplementierung.
Android Entwicklung
2/2023 – 8/2023
Tätigkeitsbeschreibung
Entwicklung einer servergesteuerten white label Application mit Flutter. Entwicklung und Definition
verschiedener Komponenten, bspw. localization handler, data to ui library, konfigurierbare
Datenkontainer, sowie der Ui-Elemente. Eingesetzte Technologie flutter, firebase-authentication,
-storage, -realtime database, getX, provider, rxDart.
Scrum, Software Design, Dart, Flutter
10/2022 – 1/2023
TätigkeitsbeschreibungWeiterentwicklung und Verbesserung der gegenwärtigen Implementierung zum Anzeigen und Laden von Werbung. Bereitstellung neuer Werbeplätze, beheben von Bugs, Verbesserung der Anzeigequote. Entwicklung von Lösungen um neue Werbestrategien systemweit bereitzustellen. Implementierung von Tests. Eingesetzte Technologien android studio, kotlin, java, verschiedene sdks der ad provider, google-ads, git, firebase, dagger2, rxjava, kotlin-coroutines, jira, confluence.
Eingesetzte QualifikationenAndroid Entwicklung, Softwareanforderungsanalyse, Software engineering / -technik, Softwareentwicklung (allg.)
5/2022 – 9/2022
TätigkeitsbeschreibungImplementierung verschiedener Features. Bspw. Anzeigen und interaktion mit der Produktliste, versenden und editieren der Bestellung, verwalten persönlicher Daten. Unter der Verwendung von flutter sdk, android studio, rxdart, dart, git, firebase realtime database, firebase storage, firebase authentication.
Eingesetzte QualifikationenAndroid Entwicklung, Software Architecture, Software Design, Softwareentwicklung (allg.)
5/2022 – 6/2022
TätigkeitsbeschreibungProgrammieren einer App zum Erstellen und Scannen von Qrcodes. Eingesetzte Technologien android sdk, android studio, kotlin, coroutines, mvvm, hilt, git, architecture components, zxing.
Eingesetzte QualifikationenSoftwareentwicklung (allg.)
4/2022 – 4/2022
TätigkeitsbeschreibungErstellung einer Webseite inklusive Backend um Email-Qr-Codes zu erstellen, anzuzeigen und herunterzuladen. Eingesetzte Technologien flask, html, javascript, letsencrypt, bash, python.
Eingesetzte QualifikationenSoftwareentwicklung (allg.)
2/2022 – 3/2022
TätigkeitsbeschreibungProgrammierung der REST-Api und der zugehörigen Android-App. Gegenstand ist die gemeinsame Nutzung der alltäglichen Fahrwege mit dem Auto. Eingesetzte Technologien Ktor-server, android sdk, android studio, kotlin, coroutines, mvvm, git.
Eingesetzte QualifikationenSoftwareentwicklung (allg.)
7/2021 – 1/2022
TätigkeitsbeschreibungBehebung von Bugs, Entwicklung neuer Features. Implementierung neuer Ui-Komponenten und UserFlows.
Eingesetzte QualifikationenFunktionale Programmierung, Objektorientierte Software-Entwicklung
4/2021 – 6/2021
TätigkeitsbeschreibungImplementierung neuer Features, Bugfixing, Verbesserung der Codequalität.
Eingesetzte QualifikationenAndroid Entwicklung, Kotlin, Softwareentwicklung (allg.)
11/2020 – 2/2021
Tätigkeitsbeschreibung
Neuentwicklung von zwei Applikation für die Bestellung biologischer Lebensmittel. Eine Verkäufer-App zur Erstellung und Verwaltung des Angebots, abrufen der Bestellungen und Änderung der Kontaktdaten. Eine Consumer-App um Lebensmittel zu Bestellen, automatischer Login, Angaben eigener Daten, ändern der Bestellung.
Planung, Design und Programmierung, sowie alle anderen notwendigen Tätigkeiten zur Festigstellung .
Eingesetzte Technologien android sdk, android studio, kotlin, firebase, rxjava, git.
Satz, Objektorientierte Software-Entwicklung, Software Quality, User Experience (UX)
9/2019 – 9/2020
Tätigkeitsbeschreibung
Neuentwicklung einer Androidbibliothek zur Netzwerkkommunikation mit Soap- und RESTendpunkten (ePa). Mit starkem Fokus auf Kommunkationssicherheit für eine deutsche
Krankenversicherung. Technologien crypto libraries, cfx stack, android sdk,kotlin, dagger, rxjava,git,...
Funktionale Programmierung, Objektorientierte Software-Entwicklung, Software Architecture
4/2019 – 7/2019
TätigkeitsbeschreibungNeuentwicklung einer Applikation zur Vereinfachung der Kommunikation zwischen Kitaerziehern und Eltern. Eingesetzte Technologien android sdk, android studio, kotlin, dagger2, firebase, rxjava, git.
Eingesetzte QualifikationenFunktionale Programmierung, Objektorientierte Software-Entwicklung, Software Architecture
11/2018 – 4/2019
Tätigkeitsbeschreibung
Weiterentwicklung und Refaktorierung einer Applikation zur Effizienzsteigerung von Managern.Anleitung zur effektiveren Zeitgestaltung.
Eingesetzte Technologien android sdk, android studio, kotlin, koin, rxjava, eventbus, dagger2, retrofit, git.
Funktionale Programmierung, Objektorientierte Analyse (OOA)
2/2018 – 7/2018
TätigkeitsbeschreibungWeiterentwicklung und Refaktorierung einer Applikation zur Einreichung und Verwaltung von Dokumenten. Eingesetzte Technologien android sdk, android studio, dagger2, retrofit, git.
Eingesetzte QualifikationenObjektorientierte Analyse (OOA)
12/2017 – 1/2018
TätigkeitsbeschreibungNeuentwicklung einer Applikation zur Unterstützung in Fertigungsprozessen. Erfassung, Verarbeitung von Produktionsdaten. Eingesetzte Technologien android sdk, android studio, git
Eingesetzte QualifikationenObjektorientierte Software-Entwicklung
10/2017 – 11/2017
Tätigkeitsbeschreibung
Entwicklung und Plannung einer Applikation zur Unterstützung in Fertigungsprozessen. Recherche und Machbarkeitsermittlung im Zusammenhang mit Blockchaintechnologien. Erfassung,
Verarbeitung von QR-Codes. Eingesetzte Technologien android sdk, android studio, git
Objektorientierte Software-Entwicklung
8/2017 – 10/2017
TätigkeitsbeschreibungEntwicklung der Agentur2Go. Kommunikation mit einer REST-Api, erstellen und hochladen von Dokumentenfotos. Erfassung, Speicherung und Übermittlung von Standortdaten. Eingesetzte Technologien android sdk, android studio, googleApiClient, git, JIRA
Eingesetzte QualifikationenObjektorientierte Software-Entwicklung
5/2016 – 6/2017
Tätigkeitsbeschreibung
Entwicklung der swoplo-Trucker-App. Kommunikation mit einer REST-Api, erstellen und lokales
speichern von Dokumentenfotos. Upload verschiedener Daten. Erfassung, Speicherung und
Übermittlung von Standortdaten. Qualitätssicherung mittels test-driven-development. Eingesetzte
Technologien android sdk, android studio, googleApiClient, jsonWebToken, git, redmine
Objektorientierte Software-Entwicklung
6/2015 – 9/2015
Tätigkeitsbeschreibung
Android App Refactoring und Architekturänderungen vor einem neuen Release. MapFragment, GoogleAPI, LocationBasedService, vereinfachen des Layoutaufbaus, Navigation Drawer.
Eingesetzte Technologien android sdk, android studio, googleApiClient, git
Android Entwicklung, Objektorientierte Software-Entwicklung
Ausbildung
Berlin
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
