App Platform Engineer - Flutter // Remote
Role details
Job location
Tech stack
Job description
Dich erwartet ein autonomes Team, mit dem du spannende Herausforderungen rund um unsere internationale Multichannel-Plattform meisterst. Freiräume und Gestaltungsmöglichkeiten ermöglichen es dir, dein Potential in einem agilen und vertrauensvollen Umfeld zu entfalten. Wir leben eine transparente, offene und enge Zusammenarbeit mit Fachbereichen, Product Owner:innen, dem Management und DevOps-Teams. Damit bringen wir unsere pragmatische Arbeitsweise mit hohen Qualitätsansprüchen an die Architektur in Einklang., Unsere verteilten Teams arbeiten hybrid mit ihren Kolleg:innen zusammen und haben die Möglichkeit entweder remote oder von einem unserer Bürostandorte in Stuttgart, Düsseldorf und München zu arbeiten bzw. sich zu Teammeetings vor Ort zu treffen.
- Als erfahrenes Mitglied unserer Entwicklerteams entwirfst, planst und entwickelst Du die technische Plattform-Architektur für unsere Flutter-basierte App mit besonderem Fokus auf iOS-spezifische Infrastruktur und Systemintegration
- In unserer modernen Cross-Plattform-Architektur übernimmst Du aktiv Ownership für kritische Plattform-Komponenten, treibst architektonische Entscheidungen voran und etablierst skalierbare Lösungen für Performance, Sicherheit und Stabilität
- Du gestaltest die Plattform-Infrastruktur von der System-Architektur bis zur CI/CD-Pipeline und sorgst durch Deine Flutter- und iOS-Expertise für eine robuste, wartbare und erweiterbare technische Basis
- Du entwickelst und optimierst Core-Libraries, Build-Systeme und plattformübergreifende Services, die als Fundament für alle Feature-Teams dienen
- Du arbeitest eng mit Plattform-Architekten, DevOps-Engineers und Feature-Teams zusammen, definierst technische Standards und unterstützt bei der Integration komplexer Plattform-Features
- Mit Deiner Erfahrung evaluierst Du technische Schulden, planst Migrations-Strategien und bewertest den Impact von Plattform-Änderungen auf die gesamte App-Architektur - dabei behältst Du stets die Balance zwischen technischer Innovation und System-Stabilität im Blick
- Du bist technologisch stets am Puls der Zeit, insbesondere bei Flutter-Framework-Updates, iOS-SDK-Änderungen und neuen Plattform-Capabilities, und treibst proaktiv die Evolution der technischen Plattform voran
Requirements
- Du verfügst über mindestens 2 Jahre Erfahrung in der Flutter-Entwicklung sowie fundierte Kenntnisse in Dart, Swift und der iOS-Plattform-Architektur
- Du beherrschst die Entwicklung von Flutter-Plugins, Platform Channels und die Integration nativer iOS-Funktionalitäten in Flutter-Anwendungen
- Du hast umfangreiche Erfahrung mit Build-Tools, Dependency Management, Code-Generation und der Optimierung von Build-Prozessen für große Flutter-Projekte
- Du verfügst über ein tiefes Verständnis für iOS-System-APIs, App-Lifecycle-Management und plattformspezifische Sicherheitskonzepte
- Deine ausgeprägte Kommunikationsfähigkeit und technische Führungskompetenz machen Dich zu einem wertvollen Bindeglied zwischen verschiedenen Teams
- Du hast Freude daran, technische Plattform-Standards zu definieren und andere Teams durch Guidelines, Dokumentation und technische Workshops zu befähigen
- Du übernimmst proaktiv Verantwortung für die Plattform-Stabilität und -Performance und kannst dabei technische Anforderungen mit Business-Zielen in Einklang bringen
- Du bist versiert in agilen Entwicklungsmethoden (Scrum, Kanban) und hast Erfahrung mit DevOps-Praktiken
- Du verfügst über gute Deutsch- und Englischkenntnisse.