Trusted Shops entwickelt SaaS-Lösungen für mehr als 40 Millionen Verbraucher und 30.000 Unternehmen in ganz Europa. Unsere Produktpalette umfasst Produkte wie das Trustmark, den Käuferschutz und die eTrusted Plattform für Kundenbewertungen. Unsere Produkte sind Teil unserer 20-jährigen Mission, Vertrauen zwischen Menschen und Unternehmen im digitalen Zeitalter zu ermöglichen.
Unsere Produktentwicklung ist in der Abteilung Products & Engineering angesiedelt, die aus 15 funktionsübergreifenden Produktteams in drei Produktbereichen (Consumer, Business und Platform) besteht, die in einer agilen Umgebung arbeiten.
Verstärke unser Team als als (Senior) Software Engineer (f/m/d) Fullstack (Flutter) für unsere Consumer Domain. Wenn Du gerne in einem kreativen und dynamischen Umfeld arbeitest, Freude am Programmieren hast und leidenschaftlich daran interessiert bist, die User Experience positiv zu beeinflussen, dann bist Du bei uns genau richtig.
Das Consumer Account Team ist eine mobile-first, responsive Anwendung, die mit Flutter entwickelt wird. Unterstützt wird sie durch eine REST-API sowie ein Java-basiertes Backend, das sowohl in AWS als auch on-premise läuft – mit einer schrittweisen Migration in die Cloud. Das Projekt ist noch recht neu: Wir haben vor einem Jahr damit begonnen und es wurde im Januar 2025 veröffentlicht (Trusted Shops App Store Link).
Deine Verantwortlichkeiten als (Senior) Software Engineer (f/m/d) Fullstack (Flutter):
-
Du arbeitest eng in einem cross-funktionalen Produktteam zusammen – gemeinsam mit talentierten Engineers (w/m/d), einem Product Manager (w/m/d), einem QA Engineer (w/m/d), einem Agile Coach (w/m/d) sowie UI/UX Designer*innen (w/m/d)
-
Du treibst die Entwicklung unseres Consumer Accounts voran – die zentrale Anlaufstelle für Nutzer*innen, um Bestellungen einzusehen, den Käuferschutz zu verwalten oder Shops bei fehlenden Lieferungen zu kontaktieren
-
Dein Fokus liegt auf der Frontend-Entwicklung mit starker Expertise in mobilen, responsiven Nutzeroberflächen für unsere Konsument*innen
-
Gleichzeitig unterstützt du als Fullstack Engineer auch in den Bereichen Backend, Infrastruktur und Continuous Integration
-
Beim Implementieren neuer Features verbesserst und refaktorierst du auch die bestehenden Backends, um neuen Anforderungen gerecht zu werden
-
Du verfolgst den Ansatz "You build it, you own it" – das heißt, du begleitest deine Entwicklungen von der ersten Zeile Code bis zum vollständigen Rollout in die Produktion
-
Du arbeitest kontinuierlich an der Optimierung unserer Produktionsumgebung – inklusive Automatisierung per Infrastructure as Code (IaC) sowie der Weiterentwicklung unserer Monitoring-Systeme
-
Am wichtigsten ist uns deine Bereitschaft, dich weiterzuentwickeln und mit einer positiven Einstellung täglich Neues zu lernen – und gemeinsam mit dem Team und der Organisation jeden Tag ein bisschen besser zu werden
Wieso zu Trusted Shops?
-
Persönliche Entwicklung: Du erhältst direkte Unterstützung von deiner*deinem Engineering Manager*in, um Dein Wachstum und Deinen Erfolg sicherzustellen.
-
Gesundheit und Wohlbefinden: Nehme an monatlichen Gesundheitsaktivitäten teil und erhalte einen zusätzlichen Urlaubstag für die Erreichung von Gesundheitszielen.
-
Kontinuierliches Lernen: Genieße Deinen „Self Education Day“ an jedem letzten Freitag im Monat, an dem Du Dich auf Dein persönliche Weiterentwicklung konzentrieren, interne Tech-Talks besuchen, ein Buch lesen oder an Deinen Zielen arbeiten kannst.
-
Inklusive Arbeitskultur: Flexible Arbeitsmöglichkeiten und ein Fokus auf Work-Life-Balance. Es wird keine Arbeit bis spät in die Nacht erwartet.
-
Wenn Du mehr über unser Unternehmen erfahren möchtest, kannst Du die LinkedIn-Artikel unseres CTOs lesen
Ein üblicher Tag als (Senior) Software Engineer (f/m/d) Fullstack (Flutter) bei Trusted Shops:
-
Beginne Deinen Tag mit dem Einrichten Deines Remote-Arbeitsplatzes oder dem Einrichten Deines Schreibtisches im Büro.
-
Du startest deinen individuellen Task Manager und tauchst gedanklich in die Stories ein, an denen du gerade arbeitest – von kurzfristigen operativen Aufgaben bis hin zu langfristigen, großen Stories, die Teil noch größerer Epics sind
-
Im täglichen Standup triffst du dich mit dem Team und bereitest gemeinsam den Boden für die Zusammenarbeit des Tages. Ihr werft dabei vielleicht auch einen Blick auf euren Backlog – oder euer Kanban Board oder welches agile Arbeitsmodell auch immer euer Team bevorzugt
-
Anschließend arbeitest du weiter an den Stories, Tasks und Bugs aus dem aktuellen Sprint oder dem Kanban Board. Dabei nimmst du dir entweder fokussierte Coding-Sessions alleine vor oder ihr löst Themen gemeinsam im Pair- oder Mob-Programming
-
Genieße eine flexible Mittagspause, sei es ein selbstgekochtes Essen zu Hause oder ein entspannter Restaurantbesuch mit Kolleg*innen in der Nähe.
-
Verbringe den Nachmittag in konzentrierten Arbeitssessions, angepasst an die Dynamik und Präferenzen deines Teams.
-
Nutze Deinen monatlichen Self-Education Day zur persönlichen Weiterentwicklung mit einem selbstgewählten Lernplan – ganz ohne Meetings.
-
Beende den Tag mit Teambuilding-Events wie Waffle Day oder genieße ein Getränk auf der Dachterrasse.