Über Doodle
Doodle widmet sich der Lösung von Zeitproblemen und der Entfesselung des menschlichen Wachstums.
Über die Rolle
Wir suchen einen Senior Mobile Engineer mit tiefgreifender Expertise in Flutter und starker Kompetenz in Android und iOS. Diese Rolle ist entscheidend für die Skalierung unserer mobilen Plattform. Sie sind verantwortlich für die Entwicklung von hochqualitativen, performanten und plattformübergreifenden Funktionen mit Flutter, während Sie Ihre native Expertise nutzen, um Lücken zu schließen und spezifische Plattformfunktionalitäten zu optimieren.
Sie arbeiten eng mit Produkt- und Design-Teams zusammen, um komplexe Anforderungen in schöne, schnelle und zuverlässige mobile Erfahrungen umzuwandeln.
Hauptaufgaben
- Entwurf, Entwicklung und Wartung von Features für mobile Anwendungen mit Flutter und Dart
- Nutzung von Android (Kotlin/Java) und iOS (Swift/Objective-C) Expertise für native Module und plattformspezifische Optimierungen
- Implementierung und Verwaltung effizienter Datenkommunikation mit Backend-Services über GraphQL und REST
- Sicherung der Codequalität durch Reviews, Tests und Best-Practice-Standards
- Zusammenarbeit mit Backend-Engineers und Product/Design-Teams
- Mentoring und Wissenstransfer an Junior Engineers
Anforderungen
- 5+ Jahre professionelle Software-Engineering-Erfahrung
- Mindestens 3+ Jahre Fokus auf mobile Anwendungsentwicklung mit nachgewiesenen Production-Apps
- Expert-Level Proficiency in Flutter und Dart
- Starke Kompetenz in mindestens einer nativen Plattform (Android bevorzugt, iOS optional)
- Tiefe praktische Erfahrung mit GraphQL-Integration
- Nachgewiesene Erfahrung mit modernen Mobile Architecture Patterns
- Erfahrung mit State Management, Dependency Injection, Performance Profiling und Testing
Benefits
- Weltklasse-Mobile-Experience für Nutzer entwickeln
- Zugang zu cutting-edge Features und neuesten iOS/Wearable-Technologien
- Mitgestaltung von Best Practices und Ingenieur-Kultur
- Umfeld mit gegenseitigem Vertrauen und Respekt
- Commitment zu Diversität und Inklusion
Einstellungsprozess
- Application Review
- Personality Assessment via Bryq
- Technical Interview (basierend auf Home Assignment)
- Executive Interview
- HR Interview und Reference Check
Wichtiger Hinweis
Bewerber müssen im jeweiligen Land ansässig sein und das Recht zur Arbeitsaufnahme haben. Visa-Sponsoring und Relocation-Support sind derzeit nicht möglich.