Job Description
Hallo, wir sind tobaccoland. Als Tabakwaren-Großhändler sind wir rund 50 Jahre erfolgreich und deutschlandweiter Marktführer für Markenzigaretten aus Automaten. Zudem bieten wir Getränke- und Snackautomaten. Rund 900 Mitarbeitende sorgen für Nachschub auf Knopfdruck in Betrieben, Kneipen, an Straßenautomaten und im Einzelhandel. Dabei garantieren wir ausgezeichneten Service und vollständigen Jugendschutz. Dank attraktivem Gehalt, kostenfreien Getränken und vielem mehr kommen unsere motivierten Mitarbeitenden auf Touren.
Zur Verstärkung unseres Teams suchen wir zum nächstmöglichen Eintritt einen
Softwareentwickler (m/w/d) mit Fachkenntnissen in Flutter und Dart
- Entwicklung und Wartung von mobilen Anwendungen mit Flutter und Dart
- Implementierung von benutzerfreundlichen UI-Komponenten und interaktiven Features
- Zusammenarbeit mit dem Designteam zur Umsetzung von UI/UX-Designs
- Integration von RESTful APIs und anderen Backend-Diensten
- Durchführung von Unit-Tests und Sicherstellung der Code-Qualität
- Behebung von Bugs und Performance-Optimierung der Apps
- Dokumentation und Pflege des Codes
- Abgeschlossenes Studium in Informatik, Software Engineering oder einer vergleichbaren Fachrichtung
- Mindestens 2 Jahre Berufserfahrung in der Entwicklung mobiler Anwendungen mit Flutter und Dart
- Fundierte Kenntnisse in der Programmiersprache Dart und dem Flutter-Framework zwingend erforderlich
- Erfahrung mit State Management Lösungen wie Provider, Bloc, Redux, etc.
- Vertrautheit mit mobilen App-Architekturen und Design Patterns
- Erfahrung in der Integration von APIs und anderen Backend-Diensten
- Kenntnisse in der Nutzung von Git für Versionskontrolle
- Fundierte Kenntnisse im Bereich PL/SQL
Wünschenswerte Qualifikationen:
- Erfahrung mit anderen mobilen Entwicklungsplattformen wie iOS und Android
- Kenntnisse in weiteren Programmiersprachen wie C#, JavaScript, Python und PHP
- Erfahrungen mit CI/CD-Pipelines und automatisiertem Testen
- Vertrautheit mit agilen Entwicklungsprozessen (Scrum, Kanban)
- Kenntnisse im Bereich Oracle-Datenbanken
Darüber hinaus verfügst du über hohe Kommunikations- und Teamfähigkeiten, zeichnest dich durch selbstständige und strukturierte Arbeitsweise aus und besitzt ein kreatives Problemlösungsdenken. Gleichzeitig bist du bereit, dich kontinuierlich weiterzubilden und passt dich gerne an neue Technologien an.
- Eine verantwortungsvolle und abwechslungsreiche Tätigkeit in einem dynamischen Team
- Eine attraktive Vergütung
- Ein modernes Arbeitsumfeld mit flachen Hierarchien, kurzen Entscheidungswegen und einer wertschätzenden Kultur
- Betriebliche Altersvorsorge
- Modernes technisches Equipment
- Möglichkeiten zur internen & externen Weiterbildung
- Kollegialer Austausch & Mentoring
- Kostenloser Parkplatz
- Flexible Arbeitszeiten und Homeoffice-Möglichkeit
- Getränke-/Kaffee-Flatrate & frisches Obst
- Betriebliche Gesundheitsvorsorge & Betriebsarzt