Chainguard
SumUp
iOS Engineer - Design System
Über das Team
Als iOS Engineer im Design System Team übersetzen Sie die Designsprache von SumUp in eine wiederverwendbare, einfach zu bedienende Bibliothek von UI-Komponenten und Erfahrungsmustern – und befähigen so Produktteams, kohärente, zugängliche Benutzererlebnisse in großem Maßstab zu entwickeln.
Das Design System Team arbeitet eng mit dem Mobile Platform Team zusammen, um Standards festzulegen und Anleitungen für alle Produktteams bei SumUp bereitzustellen. Da wir unser Ökosystem von Händler- und Verbraucherprodukten erweitern, bietet diese Rolle eine seltene Gelegenheit, die Grundlage zu gestalten, die Entwicklern hilft, schneller zu entwickeln und qualitativ hochwertigere Erlebnisse für Millionen von Benutzern weltweit zu liefern.
Was Sie tun werden
- Gestalten Sie die Kernkomponente für Benutzer und Entwickler, die mit dem iOS-Ökosystem von SumUp interagieren
- Arbeiten Sie eng mit Produkt- und Designteams zusammen, um Komponenten zu erstellen, die wartbar, konsistent und schön sind
- Integrieren Sie Best Practices für Barrierefreiheit in jede Komponente – von Inhaltsbeschreibungen und Touch-Target-Größen bis hin zu Farbkontrast und dynamischem Text
- Bieten Sie praktische technische Anleitung für Produktteams, um Unternehmensprioritäten zu erfüllen, einschließlich der bevorstehenden Markenauffrischung
- Überprüfen Sie Codebeiträge, setzen Sie Design-System-Konventionen durch und betreuen Sie Ingenieure bei Best Practices für die wiederverwendbare UI-Entwicklung
- Leiten Sie die Migration von Legacy-UIKit-basierten Komponenten zu SwiftUI, während die Systemstabilität erhalten bleibt
- Identifizieren und beheben Sie proaktiv technische Schulden, um einen hohen Standard für technische Exzellenz und Codebasisgesundheit aufrechtzuerhalten
Mindestanforderungen
Sie passen hervorragend zu dieser Rolle, wenn Sie:
- Mindestens 3 Jahre Berufserfahrung in der iOS-Entwicklung mitbringen, idealerweise für große oder verbraucherorientierte Anwendungen
- Fließend in Swift sind, mit fundierten praktischen Kenntnissen von SwiftUI und UIKit – und einer klaren Vorstellung davon, wann und wie man sie einsetzt
- Erfahrung im Aufbau oder Beitrag zu einem Designsystem, einer Komponentenbibliothek oder einem gemeinsamen UI-Framework mitbringen und verstehen, was erforderlich ist, um Komponenten wirklich wiederverwendbar und skalierbar zu machen
- Stolz darauf sind, barrierefreie Benutzererlebnisse zu gestalten – Sie kennen sich mit VoiceOver, dynamischem Text, Farbkontrast und Touch-Target-Standards aus und betrachten Barrierefreiheit als erstklassige Aufgabe, nicht als nachträglichen Gedanken
- Ein starkes Verständnis der Best Practices für das Testen von UI-Komponenten mitbringen, einschließlich Unit-Tests, Snapshot-Tests und UI-Automatisierung
- Sich wohl dabei fühlen, Code zu überprüfen und Kollegen zu betreuen – Sie teilen gerne Wissen, geben konstruktives Feedback und heben das Niveau für das gesamte Team
- Selbstmotiviert und strukturiert in Ihrer Arbeitsweise sind – Sie verwalten Ihre eigenen Prioritäten, kommunizieren klar auf Englisch und gedeihen in einem funktionsübergreifenden, kollaborativen Umfeld
- Echte Neugier für das iOS-Ökosystem mitbringen – Sie verfolgen die Veröffentlichungen von Apple genau, experimentieren mit neuen APIs und freuen sich darauf, neue Ideen ins Team einzubringen
Warum Sie sich SumUp anschließen sollten
- 🌎 Möglichkeit, mit SumUppers weltweit an groß angelegten Fintech-Produkten zu arbeiten, die von Millionen von Unternehmen weltweit genutzt werden, von unserem Berliner Büro aus. Dies beinhaltet eine bürozentrierte Arbeitsweise
- 🌈 Engagement für Vielfalt und Inklusion: Seien Sie Teil eines Arbeitsplatzes, der Vielfalt schätzt und fördert, und schaffen Sie ein integratives Umfeld, in dem die Perspektiven jedes Einzelnen respektiert und angenommen werden
- 🚀 Teilnahme an unserem virtuellen Aktienoptionsprogramm: Sie werden an SumUp's zukünftigem Erfolg beteiligt sein
- 📚 Ein jährliches L&D-Budget von 2000 € für Ihre individuelle Entwicklung, das Sie für Konferenzbesuche und/oder zur Weiterentwicklung Ihrer Karriere durch weitere Ausbildung nutzen können
- 💶 Eine betriebliche Altersvorsorge, bei der wir bis zu 20% Ihrer Beiträge bezuschussen
- 🏖️ Großzügige Urlaubszeit: Genießen Sie 28 Tage bezahlten Urlaub plus Feiertage und Sonderurlaubstage
- 🚵🏾♂️ Zahlreiche weitere Vorteile wie Zuschuss zum Urban Sports Club, Unterstützung bei der Kita-Platzsuche, bezuschusste Bürolunches
- 🌴 Break4me: 1-monatiges Sabbatical nach 3 Jahren Betriebszugehörigkeit
- 🔗 Empfehlungsbonus: Verdienen Sie zusätzliche Prämien, indem Sie talentierte Personen empfehlen, die sich dem SumUp Team anschließen
Über SumUp
Wir glauben an den alltäglichen Helden.
Kleine Geschäftsinhaber stehen im Mittelpunkt unseres Handelns, daher entwickeln wir Werkzeuge, die ihnen bei der Führung ihrer Geschäfte helfen. Mit einer Gründermentalität und einer „Team-First“-Einstellung arbeiten unsere vielfältigen Teams in Europa, Südamerika und den Vereinigten Staaten zusammen, um sicherzustellen, dass die Kleinunternehmer, mit denen wir zusammenarbeiten, erfolgreich das tun können, was sie lieben.
SumUp ist ein Equal Employment Opportunity Arbeitgeber, der stolz eine vielfältige Belegschaft fördert und einstellt. SumUp trifft keine Einstellungs- oder Beschäftigungsentscheidungen auf der Grundlage von Rasse, Hautfarbe, Religion oder religiöser Überzeugung, ethnischer oder nationaler Herkunft, Staatsangehörigkeit, Geschlecht, Geschlechtsidentität, sexueller Orientierung, Behinderung, Alter oder einer anderen Grundlage, die durch geltende Gesetze geschützt ist oder durch Unternehmensrichtlinien verboten ist.
SumUp strebt auch einen gesunden und sicheren Arbeitsplatz an und verbietet streng jede Art von Belästigung.
SumUp akzeptiert keine unaufgeforderten Lebensläufe von anderen Quellen als direkt vom Kandidaten.
Tipp zur Bewerbung
Wir wissen, dass Kandidaten das Gefühl haben, 100% der Kriterien für die Stelle erfüllen zu müssen, um sich bewerben zu können. Bitte beachten Sie, dass dies nur ein Richtwert ist. Wenn Sie nicht alle Kriterien erfüllen, ist das auch in Ordnung, denn es bedeutet, dass Sie Raum haben, sich bei SumUp weiterzuentwickeln und Ihre Karriere voranzutreiben.
