Auf einen Blick
- Aufgaben: Entwickle leistungsstarke Flutter-Anwendungen für eine globale Plattform zur sozialen Entdeckung.
- Arbeitgeber: Cupid Media, ein innovatives Unternehmen mit einer globalen Reichweite.
- Mitarbeitervorteile: Vollständig remote, 28 Urlaubstage plus 7 Wellness-Tage und Gesundheitsleistungen.
- Andere Informationen: Dynamisches Arbeitsumfeld mit vielen Möglichkeiten zur beruflichen Weiterentwicklung.
- Warum dieser Job: Gestalte digitale Verbindungen weltweit und arbeite an einem anerkannten Produkt.
- Gewünschte Qualifikationen: Mindestens 3 Jahre Erfahrung in Flutter und Dart sowie starke Teamarbeit.
Das voraussichtliche Gehalt liegt zwischen 55000 - 70000 € pro Jahr.
Wir suchen derzeit einen Senior Flutter Developer (Cupid Media) in Deutschland. Dies ist eine spannende Gelegenheit für einen erfahrenen Mobile Engineer, um zu einer globalen sozialen Entdeckungsplattform beizutragen, die von Millionen von Nutzern in mehreren internationalen Märkten genutzt wird. Sie werden eine Schlüsselrolle beim Aufbau und der Verbesserung leistungsstarker Flutter-Anwendungen spielen, die bedeutungsvolle digitale Verbindungen zwischen Nutzern weltweit ermöglichen.
In einem funktionsübergreifenden und vollständig remote Arbeitsumfeld werden Sie eng mit Produkt-, Backend-, QA- und Architekturteams zusammenarbeiten, um skalierbare, sichere und benutzerzentrierte Funktionen bereitzustellen. Die Rolle kombiniert praktische Entwicklung mit architektonischem Denken, Verantwortung für die Codequalität und aktive Teilnahme an Release-Zyklen. Sie werden an der Gestaltung technischer Entscheidungen, der Verbesserung der Anwendungsleistung und der Gewährleistung einer reibungslosen Bereitstellung neuer Funktionen in einem schnelllebigen Produktumfeld beteiligt sein. Diese Position bietet die Möglichkeit, an einem weltweit anerkannten Produkt zu arbeiten und zu einer Mission beizutragen, die sich auf Verbindung und soziale Entdeckung im großen Maßstab konzentriert.
Verantwortlichkeiten:
- End-to-End-Lieferung von Geschäftsfeatures vom technischen Design und der Schätzung über Entwicklung, Testing bis hin zur Produktionsfreigabe.
- Entwurf und Implementierung skalierbarer Flutter-basierter mobiler Anwendungen mit starkem Fokus auf Leistung, Benutzerfreundlichkeit und Wartbarkeit.
- Überprüfung technischer Spezifikationen, Definition von Lösungsansätzen und Präsentation architektonischer Entscheidungen gegenüber leitenden Stakeholdern und Architekten.
- Entwicklung von sauberem, modularen und gut getesteten Code unter Beibehaltung hoher Standards durch Peer-Code-Reviews und Best Practices.
- Enge Zusammenarbeit mit Produktmanagern, QA-Ingenieuren, Backend-Entwicklern und Architekten während des gesamten Entwicklungszyklus.
- Unterstützung der QA- und Release-Prozesse durch Identifizierung, Debugging und Lösung von Produktions- und Vorproduktionsproblemen.
- Sicherstellung der Anwendungsstabilität, Leistungsoptimierung und Sicherheit auf Android- und iOS-Plattformen.
- Teilnahme an CI/CD-Workflows, App-Store-Release-Zyklen und Überwachung der Leistung von Live-Anwendungen.
- Beitrag zur Pflege technischer Dokumentation und zum Management technischer Schulden innerhalb des Codes.
- Aktive Teilnahme an Agile-Zeremonien und funktionsübergreifenden Teamdiskussionen zur kontinuierlichen Verbesserung der Produktlieferung.
Anforderungen:
- 3+ Jahre praktische kommerzielle Erfahrung mit Flutter und Dart-Entwicklung.
- Starkes Verständnis der Flutter-Architektur, Widgets, Navigation und Zustandsmanagementlösungen (z.B. Provider, Bloc, Riverpod).
- Erfahrung im Aufbau responsiver UI-Komponenten, Animationen und leistungsstarker mobiler Schnittstellen.
- Solides Wissen über den Lebenszyklus mobiler Anwendungen, Leistungsoptimierung und Debugging-Tools wie Flutter DevTools, Android Studio und Xcode.
- Erfahrung im Schreiben von Unit- und Widget-Tests zur Sicherstellung der Codezuverlässigkeit und Wartbarkeit.
- Vertrautheit mit mobilen CI/CD-Pipelines und Release-Prozessen unter Verwendung von Tools wie GitHub Actions, Bitrise oder Codemagic.
- Erfahrung mit der Integration von RESTful APIs, JSON-basierten Diensten und Authentifizierungsmechanismen wie OAuth2 oder tokenbasierten Systemen.
- Starkes Verständnis der Prinzipien des sauberen Codes, SOLID-Designprinzipien und modularer Architektur-Muster.
- Versiert in Git-Workflows, agilen Methoden und kollaborativen Entwicklungspraktiken.
- Fähigkeit, effektiv in Englisch (B2+) und fließend in Russisch zu kommunizieren, einschließlich Dokumentation und teamübergreifender Zusammenarbeit.
- Erfahrung mit Crash-Reporting-Tools wie Firebase Crashlytics oder Sentry ist von Vorteil.
- Kenntnisse über App-Store-Bereitstellungsprozesse und native Android/iOS-Integrationen sind ein Vorteil.
Vorteile:
- Vollständig remote Vollzeitstelle mit globaler Teamzusammenarbeit.
- 28 Kalendertage Jahresurlaub plus 7 zusätzliche Wellnesstage.
- Gesundheitsleistungen, einschließlich Erstattung von Versicherungs- oder medizinischen Ausgaben bis zu 1.000 $ jährlich, wenn nicht durch die Unternehmensversicherung abgedeckt.
- Unterstützung für berufliches Wachstum, einschließlich 50% Erstattung für Schulungskurse, Konferenzen und Branchenveranstaltungen.
- Unternehmensrabatte für Programme zum Englischlernen.
- Unterstützung für Homeoffice oder Co-Working-Spaces, einschließlich Bereitstellung oder Erstattung von Ausrüstung bis zu 1.000 $ alle drei Jahre.
- Leistungsbasierte Boni für erfolgreiche Mitarbeiterempfehlungen (bis zu 5.000 $).
- Zugang zu einem internen Anerkennungs- und Belohnungssystem, das gegen Vergünstigungen und Erlebnisse eingelöst werden kann.
- Vollständig ausgestattetes Remote-First-Arbeitsumfeld mit starker organisatorischer Unterstützung.
Senior Flutter Developer (Cupid Media) Arbeitgeber: Jobgether
Kontaktperson:
Jobgether HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Flutter Developer (Cupid Media)
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Sei bereit für technische Interviews!
Bereite dich auf technische Fragen und Coding-Challenges vor. Übe mit Plattformen wie LeetCode oder HackerRank, um dein Wissen über Flutter und Dart aufzufrischen und deine Problemlösungsfähigkeiten zu verbessern.
✨Zeige deine Leidenschaft!
Sprich in Interviews über deine Begeisterung für Flutter und mobile Entwicklung. Teile persönliche Projekte oder Open-Source-Beiträge, die deine Fähigkeiten und dein Engagement zeigen.
✨Bewirb dich direkt über unsere Website!
Wir empfehlen dir, dich direkt über unsere Plattform zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und effizient bearbeitet wird und du die besten Chancen auf ein Interview hast.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Flutter Developer (Cupid Media)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeige deine Persönlichkeit. Wir suchen nach echten Menschen, die zu unserem Team passen, also lass uns wissen, wer du bist und was dich motiviert!
Betone deine Erfahrungen: Stelle sicher, dass du deine relevanten Erfahrungen mit Flutter und Dart klar hervorhebst. Zeige uns, wie du in der Vergangenheit Probleme gelöst hast und welche Erfolge du erzielt hast – das wird uns helfen, dich besser zu verstehen!
Technische Fähigkeiten im Fokus: Vergiss nicht, deine technischen Fähigkeiten und Kenntnisse zu betonen, besonders in Bezug auf Flutter-Architektur und Performance-Optimierung. Wir wollen sehen, dass du die Tools und Techniken beherrschst, die für die Rolle wichtig sind!
Bewerbung über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und effizient bearbeitet wird. Wir freuen uns darauf, von dir zu hören!
Wie du dich auf ein Vorstellungsgespräch bei Jobgether vorbereitest
✨Verstehe die Flutter-Architektur
Mach dich mit der Flutter-Architektur und den wichtigsten Widgets vertraut. Sei bereit, deine Erfahrungen mit State Management-Lösungen wie Provider oder Bloc zu teilen. Das zeigt, dass du nicht nur die Theorie kennst, sondern auch praktische Anwendungen hast.
✨Bereite technische Fragen vor
Erwarte technische Fragen zu Performance-Optimierung und Debugging-Tools. Übe, wie du Probleme identifizieren und lösen kannst, und bringe Beispiele aus deiner bisherigen Arbeit mit. Das gibt dem Interviewer Vertrauen in deine Fähigkeiten.
✨Zeige Teamarbeit und Kommunikation
Da die Rolle viel Zusammenarbeit erfordert, sei bereit, über deine Erfahrungen in cross-funktionalen Teams zu sprechen. Betone, wie du effektiv mit Produktmanagern und QA-Teams kommunizierst, um gemeinsame Ziele zu erreichen.
✨Präsentiere deine Code-Qualität
Bereite einige Beispiele deines Codes vor, die deine Fähigkeit zur Erstellung von sauberem, modularen und gut getesteten Code zeigen. Diskutiere, wie du Peer-Code-Reviews durchführst und welche Best Practices du anwendest, um die Code-Qualität zu sichern.