Senior Android Entwickler / Mobile Android Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- 85€/Stunde
- Berlin
- auf Anfrage
- de | en | ru
- 11.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
6/2022 – offen
Tätigkeitsbeschreibung
- Implementierung von neuen Features (z.B. Redesign der Abo-Seite)
- Umzug von bestehenden XML-Layouts zu Compose
- Entwicklung und Modernisierung von umfangreicher Deeplink-Logik
- Anpassungen und Fehlerbehebung in der Player-Notification-Logik
- Entwicklung und Implementierung eines neuen Release-Prozesses
Kotlin, Android, Android Entwicklung
11/2021 – 2/2022
Tätigkeitsbeschreibung
- Entwicklung und Anpassung von kundenspezifischen White-Label Apps
- Anpassung von Compose- und XML-Layouts für RTL-Support
- Anpassung der Codebase zur Erfüllung von Accessibility-Requirements
- Implementierung von neuen Design-Requirements in Compose
- Entwicklung und Präsentation von Konzepten zur Effizienz-Steigerung
Android, Android Entwicklung, Continuous Delivery, Continuous Integration, Kotlin
3/2021 – 5/2021
Tätigkeitsbeschreibung
- Planung und Implementierung einer Multi-Bibliotheks-Suche
- Parallelisieren von 30 zeitgleichen Anfragen an unterschiedliche APIs
- Implementierung neuer UI-Komponenten (z.B. dynamische Suchmaske)
- Optimierungen für Tablets sowie Legacy-Unterstützung bis Android 5.0
- Umstrukturierung und Modernisierung bestehender App-Bestandteile
Android, Android Entwicklung, Java (allg.)
2/2021 – 12/2021
Tätigkeitsbeschreibung
- Konzeption und Implementierung von Schnittstellen zu Kernarchitektur-
- Komponenten (Musikplayer, Downloads, Session-Management)
- Anpassungen und Verbesserung von Chromecast- und SONOS-Integration
- Entwicklung und Umsetzung einer Single-Repository-Lösung
- Aufbau und Weiterentwicklung einer CI/CD Pipeline bei Bitrise Anfertigung von Dokumentation und Onboarding von Teammitgliedern
Android, Android Entwicklung, Continuous Delivery, Kotlin
3/2020 – 9/2020
Tätigkeitsbeschreibung
- Weiterentwicklung von App-Modulen anhand von Vorgaben des Kunden
- Optimierung der Tastatur-Bedienung von Android-Apps im Streaming-Bereich
- Anbindung von neuen APIs des Kunden für Session-Management und neue Features
- Entwicklung von Kartenansicht mit Clustering, Custom Styling und Animationen
- Implementierung einer neuen Onboarding-Strategie mit komplexen UI-Animationen • Anpassung bestehender Apps an neue SDKs und Android-Versionen
Android, Android Entwicklung
1/2020 – 1/2021
Tätigkeitsbeschreibung
- Entwicklung einer App zur Erstellung von angepassten Ernährungsplänen • Erstellung eines API-basierten Algorithmus zur Berechnungen der Pläne
- Implementierung einer Chat-Lösung zur Kommunikation mit Trainern
- Integration der Session-Verwaltung mittels Firebase Authentication
- Planung und Umsetzung von A/B-Tests für Abonnement-Seiten
Android, Android Entwicklung
3/2016 – 1/2021
Tätigkeitsbeschreibung
- Entwicklung einer Kalender-App zur Verwaltung von Geburtstagen
- Aktuell circa 1 Million Downloads bei circa 200.000 aktiven Nutzern
- Integration von Schnittstellen zu Facebook, WhatsApp, Excel & Amazon
- Implementierung eines lokalen Editors zur Beschriftung von Grußkarten
- Umsetzung einer komplexen Erinnerungs-Logik (via Cloud-Messaging)
Android, Android Entwicklung
3/2015 – 6/2015
Tätigkeitsbeschreibung
- Entwicklung einer App zur Verwaltung von Hochzeiten und deren Fotos
- Implementierung einer Custom-Kamera-Lösung mit u.a. Filtern
- Portierung einer iOS-App zu Android, Anpassung an Android “Look & Feel” - API-Anbindung und Implementierung eines Session-Managements
- Anpassung an unterschiedliche Bildschirmgrößen und an Tablets
Android, Android Entwicklung
4/2013 – 2/2014
Tätigkeitsbeschreibung
- Konzeption und Entwicklung einer Stadtführer-App mit API-Anbindung
- Google Maps-Integration mit Sehenswürdigkeiten und Clustering
- Implementierung von Notifications für Neuigkeiten der Stadt
- Kommunikation zwischen Stadt Weida und Entwicklungsteam
- Projektmanagement und Planung zusammen mit der Stadt Weida
Android, Android Entwicklung
9/2012 – 2/2013
Tätigkeitsbeschreibung
- Entwicklung einer Überwachungs-App für TeamSpeak-Server von Kunden
- Persistieren von Server-Informationen lokal mittels Room
- Konzeption und Implementierung von UI, Datenbank und Widgets
- Entwicklung einer serverseitigen Ping-Abfrage für Health-Checks
- Implementierung von Notifications im Falle von Server-Ausfällen
Android, Android Entwicklung
4/2011 – 10/2013
Tätigkeitsbeschreibung
- Konzeption und Entwicklung einer dynamischen Whitelabel-App-Lösung
- Dynamisches Styling der App via API (Farben, Grafiken, Größen)
- Abholung von Inhalten der App via API und lokales Persistieren
- Implementierung von kurzweiligen Mini-Spielen innerhalb der App
- Umsetzung eines Gutschein-Validierungs-Mechanismus mit QR-Codes
Android, Android Entwicklung
Ausbildung
TU Berlin
Über mich
Mit über 17 Jahren Erfahrung in der Softwareentwicklung und speziell 13 Jahren im Bereich der Android-App-Entwicklung bringe ich eine Menge an Fachwissen und praktischer Erfahrung mit. Ich habe einen Bachelor-Abschluss in Wirtschaftsinformatik von der TU Berlin und kann eine Vielzahl an Referenzen von zufriedenen Kunden vorweisen – angefangen bei Start-ups, über mittelständische Unternehmen bis hin zu großen Aktiengesellschaften.
Gerne unterstütze ich Sie bei der Konzeption und Entwicklung Ihrer Projekte. Neben hochqualitativem, getestetem und sicherem Code lege ich jederzeit ein großes Augenmerk auf moderne Architektur, Design und Kommunikation. Durch meine langjährige Erfahrung habe ich bereits in verschiedenen Teams und Unternehmensgrößen gearbeitet. Das hierbei gelernte Wissen versuche ich bestmöglich in alle meine Projekte einfließen zu lassen.
Ehrlichkeit, Zuverlässigkeit und eine Teamplayer-Mentalität sind für mich jederzeit eine Selbstverständlichkeit. Ich arbeite gerne im Team, oder auch allein. Bei Team-Projekten ist es mir wichtig eine gute Kommunikation mit jedem Teammitglied anzustreben, damit das Projekt bestmöglich durchgeführt werden kann. Ich würde mich als sehr offenen Menschen beschreiben. In meiner Freizeit betreibe ich Sport und koche sehr gerne.
Weitere Kenntnisse
Android, Kotlin, Java, Jetpack, MVVM, MVI, Compose, Coroutines, Flow, Gradle, CI/CD, Unit Testing, Mockk, Mockito, Espresso, Dagger, Hilt, Koin, RxJava, Room, Retrofit, Multi Module, Accessibility, Gradle
**Code-Qualität**
Clean Architecture, Clean Code, Git Flow Best Practices, Test Driven Development, Rapid Prototyping
**Weitere**
Firebase, Javascript, Google PlayStore Release-Prozess, Capacitor, Dart, Bash/Shell
**Projekt-Management**
Agile Development, Scrum, Kanban, Jira, Git, Github, Gitlab, Bitbucket, Bitrise, CircleCI, Swagger, V-Model, Dokumentation schreiben, Präsentations-Skills
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Russisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden