23.09.2025 aktualisiert


Premiumkunde
100 % verfügbarApp Developer
Darmstadt, Deutschland
Deutschland
Bachelor of ScienceSkills
FlutterJavaAPIsAgile MethodologieMobile Application DevelopmentDesign ThinkingMongoDBScrumSoftwareentwicklungSQLTest-Driven DevelopmentSpring BootSwift (Programmiersprache)Google FirebaseKotlin
Schwerpunkte
- Flutter
- Java, Kotlin
- Swift UI
- Spring Boot
- SQL, MongoDB, Firebase
- Agile (Scrum, Kanban) Softwareentwicklung
- Klassische Softwareentwicklung
- Entwicklung und Konzeption von Apps
- Design Thinking
Erfahrung
Berufserfahrung0 - 5 Jahre
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Academy App: Onboarding App für Entwickler
Projektbeschreibung
Die Academy App ist eine innovative Plattform, die den Einstieg von Softwareentwicklern in neue Projekte und Arbeitsumfelder erleichtert. Sie wird entwickelt, um personalisierte Lerninhalte basierend auf den individuellen Spezifikationen und Bedürfnissen der Entwickler anzubieten. Die Lerninhalte bestehen aus Dokumentationen, Videos und Tutorials.
Ein besonderes Merkmal der App ist das integrierte Quiz-Modul, das ähnlich wie bei Quizduell funktioniert. Die Benutzer können ihr Wissen und ihre Fähigkeiten in einem interaktiven Quiz testen.
Aufgaben
- Aufsetzen des Projektes
- Aufbau der Software-Architektur und Teststruktur
- CI/CD Pipeline aufsetzen
- Automatisierte Tests
Flutter, Scrum, Jira, Confluence, Git
Um den Fachkräftemangel im sozialen Bereich entgegenzuwirken, wurde hier ein Konzept entworfen für eine Jobbörse speziell für die soziale Arbeit. Inwieweit kann Digitalisierung hier hilfreich sein und durch KI vorangetrieben werden.
- Design Thinking
- Konzeption
- Business Model
- Evaluierung von KI Einsätzen
Für das Messen der Performance wurden drei identische Testapplikationen mit Flutter/ Dart, Kotlin und Swift geschrieben und miteinander verglichen. Zudem wurde die neue, sich noch in Entwicklung befindende, Flutter Engine Impeller untersucht, um zu schauen, ob diese eine bessere Leistung hat. Die untersuchten Metriken sind: RAM, CPU, Frames und die Applikationsgröße.
- Entwickeln drei gleicher Apps (Flutter, iOS Native, Android Native), die verschiedenen Animationen beinhalten
- Durchführen von Performance Tests
- Analysieren von Performance-Daten
Tools & Methoden:
Flutter, Dart, Android Native, iOS Native, Kotlin, GitLab, Git, Scrum, Jira, Android Studio Profiler, XCode Instruments