(Senior) Flutter Engineer (m/f/d)

Permanent employee, Full-time · Remote

Read job description in:
What we are looking for
  • You will work on the new or further development of innovative cross-platform (Flutter) and optionally native apps for well-known customers.
  • You independently take over the implementation of medium and large projects.
  • You are the contact person for the architecture for mobile applications and the integration into existing software systems. 
  • You design user interfaces taking into account the platform-specific guidelines. 
  • You are involved in the whole process from design, development, testing, deployment to maintenance.
  • You will assist in building a team for cross-platform, large-scale app development for iOS and Android.
  • You can support and guide younger and less experienced developers.

What you love
  • You have successfully completed a Bachelor's or Master's degree in Computer Science or related technical field involving coding.
  • You are familiar with the processes and procedures of software development and have experience with agile development methods.
  • You take test-driven development of well-understood, object-oriented code using common design patterns for granted.
  • You have a strong passion for the Flutter ecosystem and experience publishing and managing mobile apps in the Apple or Google Play Store.
  • You have in-depth knowledge and hands-on experience in developing Flutter widgets using Dart to implement performant cross-platform apps.
  • You have experience with Flutter design patterns (e.g. BLOC, MvvM, Redux, or similar).
  • You have experience in creating custom components, libraries or packages in Flutter.
  • You are confident in using IDEs, command lines and version control systems (git) and have experience in using Confluence and Jira.
  • You regularly educate yourself and enjoy sharing your ideas and new insights with the team.
  • Programming is always goal-oriented for you, yet you are open and creative for unusual solutions and like to think outside the box. 
  • Showing initiative and taking responsibility are part of your nature.You have excellent language skills in German and English.
You get extra points for
  • Ideally, you have experience with native development in Android or iOS.
  • You have already implemented and published your own app projects.
  • You have good knowledge in TypeScript (especially with frontend frameworks e.g. Vue.js, React or Angular and Node.js frameworks).
  • You have experience implementing with other cross-platform tools such as React Native.
  • You have experience with cloud environments (AWS, Google, Azure).
The spirit of apploft.
  • Rule no.1: Have fun!
  • Success is our passion.
  • We don't drop the ball.
  • We are family.
  • Stay hungry!
We offer you
  • Exciting mobile app projects for well-known customers such as bonprix, comdirect, LOTTO or Gerolsteiner.
  • An experienced team - with diverse opportunities to learn from each other, to develop and to exert influence.
  •  FURTHER DEVELOPMENT IS VERY IMPORTANT TO US.
  • Flat hierarchies and a familiar, open working atmosphere.
  • Flexible working hours and optimal equipment for working in a home office.
  • Work with the latest technologies.
  • Regular internal hackathons.
  • Bike leasing option and fitness club allowance.
  • Team events such as summer party and Christmas party. 
  • Four-legged friends are welcome.

Apply now!

Do you have any questions? Please feel free to reach out.

Sounds interesting? Then apply now! 

About us
We are nine:41 – a young team of inventors of awesome and impactful mobile experiences. We are specialists in design and fullstack development of individual solutions for native and cross-platform mobile apps.
Sei ein Teil unserer Mission
  • Du wirst an der Neuentwicklung oder Weiterentwicklung innovativer plattformübergreifender (Flutter) und optional nativer Apps für namhafte Kunden arbeiten.
  • Du übernimmst eigenverantwortlich die Umsetzung von mittleren und großen Projekten.
  • Du bist der Ansprechpartner für die Architektur von mobilen Anwendungen und deren Integration in bestehende Softwaresysteme. 
  • Du gestaltest Benutzeroberflächen unter Berücksichtigung plattformspezifischer Richtlinien.
  • Du bist am gesamten Prozess beteiligt, von der Konzeption über die Entwicklung, Testung, Bereitstellung bis hin zur Wartung.
  • Du wirst beim Aufbau eines Teams für plattformübergreifende, groß angelegte App-Entwicklung für iOS und Android unterstützen.
  • Du kannst jüngere und weniger erfahrene Entwickler unterstützen und anleiten.
Deine Talente, Erfahrungen und Persönlichkeit
  • Du hast erfolgreich einen Bachelor- oder Masterabschluss in Informatik oder einem verwandten technischen Bereich mit Schwerpunkt auf Programmierung abgeschlossen.
  • Du bist vertraut mit den Abläufen und Verfahren der Softwareentwicklung und hast Erfahrung mit agilen Entwicklungsmethoden.
  • Du siehst die testgetriebene Entwicklung von gut verständlichem, objektorientiertem Code unter Verwendung gängiger Designmuster als selbstverständlich an.
  • Du begeisterst dich für das Flutter-Ökosystem und verfügst über Erfahrung im Veröffentlichen und Verwalten von mobilen Apps im Apple App Store oder Google Play Store.
  • Du besitzt fundierte Kenntnisse und praktische Erfahrung in der Entwicklung von Flutter-Widgets mit Dart zur Umsetzung leistungsstarker plattformübergreifender Apps.
  • Du hast Erfahrung mit Flutter-Designpatterns (z.B. BLOC, MvvM, Redux oder ähnliches).
  • Du hast Erfahrung in der Erstellung von benutzerdefinierten Komponenten, Bibliotheken oder Paketen in Flutter.
  • Du bist sicher im Umgang mit IDEs, Befehlszeilen und Versionskontrollsystemen (Git) und hast Erfahrung in der Nutzung von Confluence und Jira.
  • Du bildest dich regelmäßig weiter und teilst gerne deine Ideen und neuen Erkenntnisse im Team.
  • Programmieren ist für dich immer zielorientiert, dabei bist du jedoch offen und kreativ für ungewöhnliche Lösungen und denkst gerne über den Tellerrand hinaus.
  • Eigeninitiative und Verantwortungsbereitschaft sind für dich selbstverständlich.
  • Du verfügst über ausgezeichnete Sprachkenntnisse in Deutsch und Englisch.
Bonus
  • Idealerweise hast Du Erfahrung in der nativen Entwicklung für Android oder iOS.
  • Du hast bereits eigene App-Projekte umgesetzt und veröffentlicht.
  • Du verfügst über gute Kenntnisse in TypeScript (insbesondere mit Frontend-Frameworks wie Vue.js, React oder Angular sowie Node.js-Frameworks).
  • Du hast Erfahrung in der Umsetzung mit anderen plattformübergreifenden Tools wie React Native.
  • Du bringst Erfahrung mit Cloud-Umgebungen (AWS, Google, Azure) mit.
Der apploft.-Spirit
  • Rule no.1: Have fun!
  • Success is our passion.
  • We don't drop the ball.
  • We are family.
  • Stay hungry!
Benefits
  • Spannende, mobile App-Projekte für namhafte Kunden wie bonprix, comdirect, LOTTO oder Gerolsteiner.
  • Ein erfahrenes Team - Mit diversen Möglichkeiten voneinander zu lernen, sich zu entfalten und Einfluss zu nehmen. WEITERENTWICKLUNG WIRD BEI UNS GROSS GESCHRIEBEN.
  • Flache Hierarchien und eine familiäre, offene Arbeitsatmosphäre.
  • Flexible Arbeitszeiten und die optimale Ausstattung für das Arbeiten im Home-Office.
  • Arbeit mit neuesten Technologien.
  • Regelmäßige interne Hackathons.
  • Bike-Leasing Option und Fitnessclub-Zuschuss.
  • Team-Events wie Sommerfest und Weihnachtsfeier.
  • Vierbeiner sind willkommen.
Bewirb Dich jetzt!
Bereit, die mobile Welt zu revolutionieren? Dann schicke uns Deine Bewerbung.
Wir freuen uns Dich kennenzulernen!
Über uns
We are nine:41 – a young team of inventors of awesome and impactful mobile experiences. We are specialists in design and fullstack development of individual solutions for native and cross-platform mobile apps.
Your application!
We appreciate your interest in nine41 GmbH. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at jobs@nine41.io.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.