Flutter Application Developer

2,500 bis 3,500 brutto/Monat Wien Application Teilzeit Unbefristetes Dienstverhältnis m/w/x
Technologien und Skills
Deine Rolle im Team
  • Dein Job ist es, mobile Applikationen mit Flutter zu entwickeln.
  • Dabei tauschst du deine Erfahrungen und dein Wissen mit anderen leidenschaftlichen Entwickler*innen aus und definierst als Team aktuelle und zukünftige Best Practices.
  • Zusätzlich besprichst du mit Kunden, Sales, Designer und Projekt-Manager wie du die Stärken der Plattform optimal für die jeweilige Anforderung nutzen kannst und welche zukünftigen Entwicklungen dabei beachtet werden müssen.
  • Hier erfährst du mehr über uns : https://www.youtube.com/watch?v=ogEXcGVAHSI
Aufgaben Verteilung
Neue Features
Maintenance, Bugfixing
Kundenkontakt
Dokumentation
Organisation
Meetings
Unsere Erwartungen an dich

Qualifikationen

  • Proaktiver, kommunikativer und verantwortungsbewusster Team-Player mit der Fähigkeit sich selbstständig mit technischen Problemstellungen auseinanderzusetzen
  • Deutsch- und Englischkenntnisse (bzw. Bereitschaft zur Sprachweiterbildung)
  • Begeisterung für neue Technologien im Bereich moderner Mobile- und Web-Apps

Erfahrung

  • Routine mit State Management Lösungen wie Provider, GetX, BLoC, MobX, Redux, etc.
  • Gute Kenntnisse der Programmiersprache Dart (dart.dev)
  • Basiswissen in der Entwicklung von nativen Android & iOS Apps
  • Erfahrung in der Entwicklung mobiler Apps mit dem Flutter-Framework (flutter.dev)
Das ist dein Arbeitgeber

all about apps unterstützt Unternehmen während des gesamten Lebenszyklus ihrer digitalen Produkte. Unsere Schwerpunkte liegen auf Apps im Finanz- und Industriebereich. Zu unseren Kunden zählen Unternehmen wie Erste Bank, Deutsche Bank, Palfinger oder Porsche. Neben Großunternehmen betreuen wir aber auch erfolgreiche Startups wie mysugr, checkyeti oder toolsense.

Branche

Internet, IT, Telekom

Gründungsjahr
2011
Unternehmensgröße
1-49 Mitarbeiter
Benefits

Du hast noch Fragen?

Erfahre mehr zum DevTeam

Arbeitsgerät
Laptop, Zusatz Monitor
Work Enviroment
Open Space
Flexible Arbeitszeiten
Home Office
Klimaanlage
Musik am Arbeitsplatz
Choose your own device

Technology

So coden wir
Version Control System
Bitbucket
Issue Tracking Tool
JIRA
Knowledge Repository
Confluence
Kommunikations Tool
Slack
Coding Kultur
Code Reviews
Style Guide
Automatisierte Tests
Continuous Integration
Open Source Contribution

Team

iOS Entwicklung
Unser iOS-Team kümmert sich um die technische Umsetzung der Projekte auf allen Apple Plattformen. Wir sind für die reibungslose Umsetzung von der ersten Codezeile bis zur Veröffentlichung im App Store verantwortlich.
Unser Team hat jahrelange Erfahrung und legt großen Wert auf Codequalität und aktuelle “Best Practises” in der Softwareentwicklung. Swift ist seit langem die Programmiersprache unserer Wahl und wir verwenden moderne App Architekturen wie MVVM und einen “reactive” Programmierstil.
Als Teil unseres iOS-Teams bist du an verschiedensten interessanten Projekten beteiligt und kannst deine Ideen und Erfahrungen direkt einbringen.

Android Entwicklung
In unserem Team werden alle projektspezifischen Anforderungen für die Android Plattform umgesetzt. Dabei achten wir besonders auf die Einhaltung der plattformspezifischen Guidelines und erfüllen hohe Qualitätsanforderungen. Nicht nur Phones und Tablets, sondern auch Wear, Auto und Things stehen im Focus, indem wir alle Entwicklungen laufend beobachten und auf die Einsatzfähigkeit in unseren Projekten prüfen.
Als Teil unseres Android-Teams kannst du auf die Erfahrung und Expertise deiner Kollegen vertrauen und im Zuge von Forschungsprojekten deine eigen Stärken weiter entwickeln.

Web/Backend Entwicklung
Im Web-Team bewegst du dich innerhalb der drei Bereiche Frontend, Backend und Infrastructure. Diese Bereiche erfordern unterschiedliche Kompetenzen. Daher wirst du dich anfänglich auf einen Bereich konzentrieren und dich danach langfristig als „Full-Stack Engineer” über alle drei Bereiche hinweg ausrichten. Wir definieren IT-Service Projekte über API-, ERM- und Architektur-Spezifikationen, verwirklichen unsere Feature-Pakete in einer testbaren Weise und stellen über gemeinsame Konventionen und Best-Practices einen reibungslosen Betrieb und eine nachhaltige Wartung sicher. Wir implementieren unsere Backend-Services und Web-Frontends typischerweise in TypeScript (Node.js), sind jedoch polyglott und verstehen Design-Patterns über Sprachen hinweg. Themen und Technologien wie RESTful, GraphQL, PostgreSQL/NoSQL, Docker, Kubernetes, React.js/MobX sind in unserem Arbeits-Alltag omnipräsent.

Alle drei Bereiche sind ständig in Bewegung. Mit deinen Ideen und Erfahrungen wirst du einen unmittelbaren Einfluss darauf ausüben, wie wir zukünftigen Herausforderungen begegnen.

Team Sprachen
Deutsch
Team Verteilung
National, Nicht Verteilt
Teamgröße
20+ Mitarbeiter
Entwicklungsprozess

Scrum, Kanban, Feature-Driven Development, Test Driven Development

Wir arbeiten in der Projektumsetzung in den meisten Fällen nach Scrum. Es finden wöchentliche Sprint Meetings statt, bei denen der Projektfortschritt beurteilt und die nächste Iteration geplant wird. Damit kann, dem Prinzip der agilen Software-Entwicklung folgend, flexibel auf sich ändernde Kundenbedürfnisse eingegangen werden. In einem wöchentlichen Developer-Standup tauscht sich das ganze Development-Team zum Status und den technischen Herausforderungen der einzelnen Projekte aus.

Entscheidungen
Architektur
Teamleiter, Senior Developer
Unsere Werte
agil, offen, flexibel
pragmatisch, zielstrebig, direkt
zuverlässig, überlegt, qualitätsbewusst
harmonisch, kollegial, hilfsbereit

Karriere

Perspektiven

Mittels Ausbildungs- und Karriereplan behalten wir laufend die individuellen Wünsche und Fähigkeiten im Auge und fördern diese nach besten Möglichkeiten. Als Spezialist auf einer Plattform steigert man sich zum Lead-Developer. Mit fundiertem Wissen und Erfahrung auf mehreren Plattformen bzw. plattformübergreifendem Know-How geht es in Richtung Architekten-Rolle und Consulting. Wer gerne mit Menschen arbeitet, entwickelt sich zum Team-Lead oder ins Management.

Weiterbildungsmöglichkeiten
🎓 Teilnahme an Fachkonferenzen
🎓 IT-Zertifizierungen
🎓 Teilnahme an Meetups
🎓 Zugang zu Online-Kursen
🎓 Inhouse-Trainings
🎓 Zeit um neue Technologien zu erlernen
Infos zum Bewerbungsprozess

Wie viele Runden gibt es?
2 Runden.

Wann erfährst du, ob du eingeladen wirst?
Innerhalb einer Woche.

Wie wird das erste Bewerbungsgespräch durchgeführt?
Videointerview oder persönlich vor Ort

Wer ist beim ersten Bewerbungsgespräch dabei?
Fachabteilung, Teammitglied

Wie beurteilen wir deine technischen Skills?
Fachliche Arbeitsaufgabe, Direkt im Gespräch

Derzeit gesuchte Berufe
Weitere Berufe
JavaScript Front End Developer Project Manager Back End Developer iOS Mobile Developer
Ansprechpartner
Cristina Czajkowska-Díaz  Logo

Cristina Czajkowska-Díaz
HR-Ansprechpartner

Telefon E-Mail

Matthias  Müllner Logo

Matthias Müllner
HR-Ansprechpartner

Telefon E-Mail

zum DEV-Team