DEINE ROLLE
* App-Entwicklung mit Flutter: Als Teil deines agilen und crossfunktionalen Teams verantwortest du die Neu- und Weiterentwicklung von plattformübergreifenden Anwendungen für mobile Endgeräte (iOS und Android) sowie allen von Flutter unterstützten Plattformen. Dabei planst, gestaltest und setzt du eigenständig neue Features um und sorgst so für intuitiv bedienbare Anwendungen.
* Wegbereiter: Die Weichen zur Weiterentwicklung werden durch dich gestellt. Dabei bringst du dich bei der Analyse, Konzeption, Spezifikation und Implementierung ein.
* Architektur und Qualitätssicherung: Als Lead Dev beteiligst du dich aktiv an der Auswahl der passenden Architektur- und Design Patterns. Du achtest in deinem Dev-Team darauf, dass die Patterns richtig angewendet werden und die Code-Qualität generell unseren hohen Standards entspricht.
* Wissen teilen und Beratung: Als erfahrener Developer übernimmst du Verantwortung, nimmst an Code-Reviews teil und teilst Best Practices. Du unterstützt das Team als Mentor:in und stehst allen Rollen als zentrale technische Ansprechperson beratend zur Seite.
DEIN PROFIL
* Flutter-Expertise und Native-Know-how: Während deiner beruflichen Laufbahn konntest du bereits mehrjährige Erfahrungen (ca. 4-5 Jahre) mit Flutter sammeln und hast große Freude an der Entwicklung von mobilen Apps. Zudem beherrschst du bereits ein gängiges Framework für die Entwicklung von nativen Apps mit iOS oder Android.
* Architektur-Expertise: Du verfügst über ein fortgeschrittenes Verständnis für Software-Architektur in Flutter Apps und kannst dieses über komplexe Projekte nachweisen, in denen du an der Gestaltung der Softwarearchitektur mitgewirkt hast.
* Tech-Mindset: Einen Sinn für Innovation und die Begeisterung für neue Technologien sind dir bereits in die Wiege gelegt worden und der Gedanke an einen schlanken und gut verwertbaren Code lässt dein Herz höherschlagen.
* Soft-Skills: Ausgeprägte Kommunikations- und Präsentationsfähigkeiten, um komplexe Sachverhalte verständlich zu vermitteln zeichnen dich aus. Du bist zudem fähig, Verantwortung zu übernehmen und Entscheidungen zu treffen.
* Agilität: Du hast bereits in agilen Projekten (z.B. nach Scrum) gearbeitet und fühlst dich in crossfunktionalen Teams wohl.
* Sprachkenntnisse: Du verfügst über sehr gute Deutsch- sowie gute Englischkenntnisse in Wort und Schrift.