Informationen zur Anzeige:
Senior Flutter Entwickler/-in (m/w/d)
Mönchengladbach
Aktualität: 04.05.2024
Anzeigeninhalt:
04.05.2024, IT-Care Software GmbH
Mönchengladbach
Senior Flutter Entwickler/-in (m/w/d)
Innovative App-Entwicklung: Gestalte und entwickle hochwertige Flutter-Apps unter Betonung von sauberem Code und modernen Architekturmustern.
UX-Optimierung: Gewährleiste eine kontinuierliche Verbesserung des Nutzererlebnisses durch detailorientiertes UX-Design und die Fokussierung auf Clean Code.
Plattform-Integration: Integriere plattformspezifische Features, um die Performance unserer Apps auf iOS, Android und Web zu optimieren.
Kreative App-Gestaltung: Bringe deine kreativen Ideen ein und entwickle innovative Lösungen, die unseren Apps eine persönliche Note verleihen.
Testing: Entwickle ein umfassendes Testkonzept gemäß der Flutter-Testpyramide, um die App-Qualität zu sichern.
Teamarbeit: Arbeite eng im agilen Team, teile Wissen und trage zur stetigen Weiterentwicklung der Entwicklungspraktiken bei.
Fachliche Expertise: Abgeschlossenes Studium in Informatik oder einer verwandten Disziplin. Mindestens drei Jahre Erfahrung in der Flutter-Entwicklung sowie Grundlagen in der nativen Android-, iOS- und Web-Entwicklung
State-Management-Kompetenzen: Ausgeprägte Kenntnisse in fortgeschrittenen State-Management-Lösungen (Provider, Riverpod, etc.), um responsive und wartbare Flutter-Anwendungen zu erstellen.
Datenpersistenz und Netzwerkkommunikation: Erfahrung mit lokalen Datenbanktechnologien (z.B. SQLite, Isar, Hive) und der effizienten Integration von RESTful APIs.
CI/CD und DevOps: Kenntnisse in automatisierten Build- und Deployment-Prozessen sowie der Nutzung von CI/CD-Pipelines für Flutter-Apps.
Clean Code und Softwarearchitektur: Starkes Verständnis für sauberen, wartbaren Code und die Anwendung von Architekturmustern und Designprinzipien.
UI/UX Design: Fähigkeit zur Entwicklung anspruchsvoller Benutzeroberflächen und zur Bereitstellung durchdachter Benutzererfahrungen.
Selbstständigkeit: Hohe Selbstmotivation und die Fähigkeit, eigenständig Lösungen zu erarbeiten sowie effektiv im Team zu arbeiten.
Fortbildung und Anpassungsfähigkeit: Offenheit für neue Technologien und kontinuierliches Lernen.
Sprachkenntnisse: Gute Kenntnisse in Deutsch und Englisch für die effektive Teamarbeit.
Berufsfeld
Standorte