UNISCOLA
Freelance: Mobile Learning Developer (m/w/d) für Friedberg – 31,00 € / Stunde
Jobbeschreibung
Als Mobile Learning Developer für UNISCOLA in Friedberg entwickelst du mobile Lernanwendungen und optimierst Lerninhalte für Smartphone und Tablet. Du bringst deine App-Entwicklungs-Expertise ein, um Lernen überall und jederzeit zu ermöglichen. Die Freelance-Tätigkeit bietet dir Projektvielfalt.
Branche: E-Learning & Bildung
Jobarten: Freelance
Personalart: Mobile Developer (m/w/d)
Aufgaben:
Du entwickelst native oder hybride mobile Apps für iOS und Android im Lernkontext. Dabei implementierst du mobile-first Lernmodule und responsive Designs. Du optimierst bestehende Lerninhalte für mobile Endgeräte. Die Integration von Mobile-Features wie Offline-Zugriff und Push-Notifications liegt in deiner Verantwortung. Du entwickelst mobile Gamification-Elemente und interaktive Übungen. Die Implementierung von Performance-Optimierungen für schnelle Ladezeiten auf mobilen Geräten gehört zu deinen Aufgaben. Du testest Apps auf verschiedenen Geräten und OS-Versionen. Die Integration mit Backend-Services und APIs übernimmst du.
Du führst Code-Reviews und Optimierungen für App-Performance durch. Die Implementierung von Analytics zur Messung mobiler Lernaktivitäten liegt in deinem Bereich. Du entwickelst Offline-Synchronisations-Mechanismen für Lernfortschritte. Die Sicherstellung von Datensicherheit und Privacy in mobilen Apps übernimmst du. Du erstellst technische Dokumentationen für mobile Implementierungen. Außerdem berätst du zu Mobile-Learning-Best-Practices und technischen Möglichkeiten. Die Koordination mit App-Store-Prozessen (Submission, Updates) gehört ebenfalls dazu.
Anforderungen:
Du hast ein Studium der Informatik, Medieninformatik oder eine Ausbildung als Fachinformatiker Anwendungsentwicklung abgeschlossen. Mehrjährige Erfahrung in der mobilen App-Entwicklung, idealerweise 4+ Jahre, ist erforderlich. Du beherrschst native Entwicklung (Swift/Objective-C für iOS oder Kotlin/Java für Android) oder hybride Frameworks (React Native, Flutter). Erfahrung mit Mobile-UI/UX-Design-Prinzipien bringst du mit. Du kennst dich mit Backend-Integration (REST APIs, GraphQL) aus. Verständnis für Mobile-Performance-Optimierung und Caching-Strategien ist vorhanden. Erfahrung mit App-Store-Deployment-Prozessen ist von Vorteil.
Du verfügst über fundierte technische Expertise in mobiler Entwicklung. Dein Verständnis für Mobile-UX ermöglicht nutzerfreundliche Lern-Apps. Du denkst performance-orientiert und optimierst für verschiedene Geräte-Kapazitäten. Problemlösungskompetenz hilft dir bei der Bewältigung plattformspezifischer Herausforderungen. Du arbeitest qualitätsorientiert und testest gründlich. Kommunikationsfähigkeit ermöglicht dir die Abstimmung mit Designern und Backend-Entwicklern. Du bist up-to-date mit mobilen Technologie-Trends. Selbstständigkeit und Eigenverantwortung in der Projektdurchführung zeichnen dich aus.
Arbeitszeiten:
Projektbasierte Freelance-Entwicklung mit flexiblen Arbeitszeiten. Typisches Projektvolumen: 15-30 Stunden pro Woche je nach Projektphase. Freie Zeiteinteilung bei Verfügbarkeit für wichtige Abstimmungen. Vollständig remote möglich, eigene Entwicklungsumgebung. Projektlaufzeiten üblicherweise 2-6 Monate mit Verlängerungsoption.
Zusammenfassung:
Du erhältst einen attraktiven Stundensatz von 31,00 Euro für deine Mobile-Expertise. Spannende Mobile-Learning-Projekte mit innovativen Features erwarten dich. Du arbeitest mit modernen Mobile-Technologien und Frameworks. Technische Freiheit bei der Wahl der Entwicklungstools (im Rahmen der Plattform-Anforderungen). Du baust dein Portfolio mit Mobile-Learning-Apps aus. Zusammenarbeit mit erfahrenen Designern und Learning-Experten. Langfristige Kooperation über mehrere App-Projekte möglich. Flexible Freelance-Gestaltung mit Remote-Arbeit.