Senior Flutter Entwickler für Automobil-Startup (Remote)

Aus der Ferne
Vollzeit
Wir suchen einen erfahrenen Flutter Entwickler, der unser innovatives Startup im Bereich der Automobilwartung verstärkt. Sie werden die Entwicklung unseres Online-Kfz-Inspektions- und Wartungsterminsystems leiten und nahtlose Erfahrungen über Web- und Mobile-Plattformen hinweg schaffen. Über das Projekt Unser Startup entwickelt eine moderne Plattform, die Fahrzeugbesitzer mit Wartungsdienstleistern durch ein intuitives Online-Buchungssystem verbindet. Sie werden federführend bei der Erstellung einer Anwendung sein, die die Art und Weise, wie Menschen Fahrzeuginspektion und -wartung planen und verwalten, grundlegend verändert. Hauptaufgaben - Konzeption und Entwicklung robuster, leistungsstarker Anwendungen mit Flutter für Web- und Mobile-Plattformen. - Integration und Optimierung von Firebase-Diensten (Firestore, Authentication, Cloud Functions) zur effizienten Abwicklung von Backend-Operationen. - Implementierung responsiver und intuitiver Benutzeroberflächen, die eine hervorragende Benutzererfahrung auf allen Geräten gewährleisten. - Zusammenarbeit mit den Produkt- und Design-Teams, um Anforderungen in funktionale Anwendungsfunktionen umzusetzen. - Optimierung der Anwendungsleistung und Sicherstellung von hochwertigem, wartbarem Code. - Fehlersuche und Behebung komplexer Probleme über den gesamten Anwendungsstapel hinweg. - Beitrag zu architektonischen Entscheidungen und Etablierung von Best Practices für die Entwicklung. - Teilnahme an Code-Reviews und Mentoring von Junior-Entwicklern bei Bedarf. Erforderliche Fähigkeiten und Erfahrungen - Mindestens 4 Jahre allgemeine Softwareentwicklungserfahrung, davon mindestens 2-3 Jahre mit Schwerpunkt auf Flutter-Entwicklung. - Fortgeschrittene Kenntnisse in Flutter (Version 3.19+) und Dart (Version 3.3+). - Nachgewiesene Erfahrung im Aufbau und der Bereitstellung von Flutter-Web-Anwendungen. - Umfangreiche Erfahrung mit dem Firebase-Ökosystem, einschließlich Firestore, Authentication und Cloud Functions. - Arbeitskenntnisse in JavaScript oder TypeScript für die Entwicklung von Firebase Cloud Functions. - Erfahrung mit State-Management-Lösungen (Provider, Riverpod, Bloc oder Redux). - Verständnis von Responsive-Design-Prinzipien und plattformübergreifenden Kompatibilitätsproblemen. - Kenntnisse von RESTful APIs und Erfahrung bei der Integration von Drittanbieterdiensten. - Vertrautheit mit Versionskontrollsystemen (Git) und CI/CD-Workflows. Wünschenswert - Erfahrung mit Automobil- oder Servicebuchungsanwendungen. - Kenntnisse in Firebase Analytics und Crashlytics zur Überwachung der Anwendungsleistung. - Erfahrung mit WebRTC oder anderen Echtzeit-Kommunikationstechnologien. - Verständnis von Benachrichtigungssystemen (FCM - Firebase Cloud Messaging). - Erfahrung mit Payment-Gateway-Integrationen. - Kenntnisse im Testen von Flutter-Widgets und automatisierten Testmethoden. - Vorherige Erfahrung in einem Startup-Umfeld. Warum Sie zu uns kommen sollten Werden Sie Teil eines zukunftsorientierten Teams, das Technologien entwickelt, die die Automobilservicebranche transformieren. Sie arbeiten in einer flexiblen, ortsunabhängigen Umgebung, die Innovation und berufliches Wachstum fördert. Unsere kollaborative Kultur schätzt Ihre Expertise und gibt Ihnen die Freiheit, die Entwicklung unseres Produktes mitzugestalten, während Sie mit modernsten Technologien in einem wachstumsstarken Markt arbeiten. Dies ist eine ausgezeichnete Gelegenheit für Entwickler, die einen bedeutenden Einfluss auf ein Produkt von Grund auf nehmen möchten und gleichzeitig mit modernen Tools und Frameworks in der sich schnell entwickelnden Landschaft der mobilen und Web-Entwicklung arbeiten wollen.