Auf einen Blick
- Aufgaben: Entwickle neue Funktionen für die SumUp SuperApp und verbessere die App-Architektur.
- Unternehmen: SumUp, ein innovatives Unternehmen mit einem vielfältigen und kollaborativen Team.
- Vorteile: 28 Tage bezahlter Urlaub, Gesundheitsleistungen und ein jährliches Weiterbildungsbudget von 2000 EUR.
- Weitere Informationen: Dynamisches Arbeitsumfeld mit hervorragenden Karrierewachstums- und Lernmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft mobiler Apps und arbeite an Lösungen für Millionen von Nutzern weltweit.
- Qualifikationen: Mindestens 8 Jahre Erfahrung in der mobilen Entwicklung mit Android und Kotlin.
Das prognostizierte Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
SumUps Point-of-Sale (POS) Lösung ermöglicht Cafés, Geschäften, Bars, Friseursalons und anderen Unternehmen, effizient zu arbeiten und zu wachsen. Sie bietet eine Vielzahl von Funktionen, darunter Produktkataloge, Bestandsverwaltung, Geschäftsanalysen, Unterstützung bei der Einhaltung von Vorschriften und Treue-Tools. Unsere POS-Lösung integriert sich nahtlos in die SumUp SuperApp, die sowohl proprietäre Registrierhardware als auch mobile Geräte wie Tablets und Telefone unterstützt.
Wir entwickeln uns in Richtung einer Kotlin Multiplatform (KMP) Strategie, die eine gemeinsame Entwicklung über Android und iOS ermöglicht. In dieser Rolle werden Sie lernen, verfeinern und helfen, diese Technologie umzusetzen und die Zukunft unserer mobilen Apps zu gestalten. Sie werden mit einem dynamischen, funktionsübergreifenden Team von Produktmanagern, Produktdesignern, Engineering-Managern und anderen Ingenieuren zusammenarbeiten. Diese Rolle ist vor Ort in Berlin, wo persönliche Interaktionen Innovation und Teamarbeit fördern.
Was Sie tun werden:
- Neue Funktionen für den Artikelkatalog innerhalb der SumUp SuperApp entwickeln.
- Die Architektur der Anwendung verbessern und zu unserer Kotlin Multiplatform-Strategie beitragen.
- Unsere einheitliche Android-App, die in über 60 Ländern verteilt ist, verbessern und warten, um qualitativ hochwertige, skalierbare Lösungen sicherzustellen.
- Die Evolution des Produkts gestalten, indem Sie Verbesserungspotenziale identifizieren und zur täglichen Entscheidungsfindung beitragen.
- Umfassende Dokumentation schreiben und robuste Tests für Funktionen vor dem Versand implementieren.
- Eng mit Designern, Produktmanagern und Android-Ingenieuren zusammenarbeiten, um ein einheitliches UX-Erlebnis über Plattformen hinweg zu liefern.
- Andere Ingenieure coachen und betreuen.
Sie werden in dieser Rolle erfolgreich sein, wenn Sie:
- Über 8 Jahre Erfahrung in der mobilen Entwicklung mit Android und Kotlin verfügen.
- Über 2 Jahre Erfahrung mit Jetpack Compose haben.
- Ein solides Verständnis von Software-Designmustern (z.B. MVVM, MVI) und Expertise im Aufbau modularer, skalierbarer App-Architekturen besitzen.
- Gute Kenntnisse in reaktiver Programmierung (Flow, Coroutines und Concurrency) haben.
- Ein starkes Verständnis von Best Practices im Testen haben: wissen, was zu testen ist, warum und wie man belastbare Tests schreibt.
- Nach sauberem Code streben und flexibel sind, um Pragmatismus und Perfektion auszubalancieren.
- Ein großes Interesse an plattformübergreifender Entwicklung mit Kotlin Multiplatform haben.
Warum Sie SumUp beitreten sollten:
- Seien Sie Teil eines Unternehmens, das Vielfalt schätzt und einzigartige Perspektiven feiert.
- Arbeiten Sie mit einem globalen Team von Fachleuten in einer Umgebung, die Zusammenarbeit, Lernen und Wachstum fördert.
- Seien Sie Teil eines globalen Stammes, der eine Banklösung von Grund auf neu aufbaut und wirkungsvolle Lösungen für die realen Probleme von Millionen von SumUp-Händlern auf der ganzen Welt liefert.
- Karrierewachstum und Lernmöglichkeiten: Wir investieren in Ihre Entwicklung durch regelmäßige Schulungen, Mentorenprogramme, SumUp University Leadership Cohort und ein jährliches Lernbudget (2.000 EUR).
- 28 Tage bezahlter Urlaub + 1 für den Geburtstag.
- Sabbatical-Programm für langjährige SumUppers.
- Treffen Sie ein globales Team, dem Sie angehören: Schauen Sie sich unsere D&I-Initiativen und Mitarbeiterressourcengruppen wie Pride Club, SumAfro, Neurodiversität, Grupos Mais, Women in Tech und mehr an.
- Gesundheits- und Wellnessleistungen: Fitnesskurse im Haus, Fitnessstudio im Büro, subventionierter Urban Sports Club und verfügbare Psychotherapie-Sitzungen.
- Eine Vielzahl anderer Vorteile wie subventionierte öffentliche Verkehrskarten, Kita-Platzhilfe, Rentenversicherung, Sprachlernplattform/-kurse usw.
- Teilnahme an unserem virtuellen Aktienbesitzprogramm – Sie werden einen Anteil am zukünftigen Erfolg von SumUp besitzen.
Bewerbungstipp: Wir erkennen an, dass Kandidaten das Gefühl haben, 100 % der Stellenanforderungen erfüllen zu müssen, um sich zu bewerben. Bitte beachten Sie, dass dies nur eine Richtlinie ist. Wenn Sie nicht jedes Kriterium erfüllen, ist das auch in Ordnung, denn es bedeutet, dass Sie Raum zum Lernen und zur Weiterentwicklung Ihrer Karriere bei SumUp haben.
Senior Software Engineer, Android - KMP Arbeitgeber: SumUp
SumUp ist ein hervorragender Arbeitgeber, der Vielfalt schätzt und einzigartige Perspektiven feiert. In einem dynamischen Team in Berlin bieten wir nicht nur eine inspirierende Arbeitsumgebung, sondern auch zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung, einschließlich regelmäßiger Schulungen und eines jährlichen Lernbudgets. Unsere Mitarbeiter profitieren von attraktiven Zusatzleistungen wie 28 Tagen bezahltem Urlaub, Gesundheits- und Wellnessangeboten sowie einem virtuellen Aktienbesitzprogramm, das es ihnen ermöglicht, am zukünftigen Erfolg von SumUp teilzuhaben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Software Engineer, Android - KMP erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Fachleuten in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir können dir Ressourcen empfehlen, die dir helfen, dich optimal vorzubereiten.
✨Tipp Nummer 3
Zeige deine Leidenschaft für Kotlin Multiplatform! Sprich über Projekte, an denen du gearbeitet hast, und wie du diese Technologie in der Praxis eingesetzt hast. Das wird Eindruck machen!
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtige Aufmerksamkeit erhält. Und vergiss nicht, uns bei Fragen zu kontaktieren!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer, Android - KMP mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Betone deine Erfahrungen:Erzähl uns von deinen bisherigen Projekten und Erfahrungen, besonders im Bereich Android und Kotlin. Zeig uns, wie du Herausforderungen gemeistert hast und was du dabei gelernt hast.
Mach es klar und prägnant:Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und was dich auszeichnet.
Bewirb dich über unsere Website:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können.
Wie man sich auf ein Vorstellungsgespräch bei SumUp vorbereitet
✨Verstehe die KMP-Strategie
Mach dich mit der Kotlin Multiplatform (KMP) Strategie vertraut, da dies ein zentraler Bestandteil der Rolle ist. Überlege dir, wie du deine Erfahrungen in der Entwicklung für Android und iOS einbringen kannst, um das Team bei der Implementierung dieser Technologie zu unterstützen.
✨Bereite konkrete Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen, insbesondere in Bezug auf Jetpack Compose und modulare App-Architekturen. Zeige, wie du Herausforderungen gemeistert hast und welche Lösungen du entwickelt hast, um die Benutzererfahrung zu verbessern.
✨Zeige deine Teamfähigkeit
Da die Zusammenarbeit mit Produktmanagern, Designern und anderen Ingenieuren wichtig ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Betone, wie du andere unterstützt und coachst, um gemeinsam bessere Ergebnisse zu erzielen.
✨Frage nach den nächsten Schritten
Am Ende des Interviews solltest du Fragen stellen, um dein Interesse an der Position zu zeigen. Frage nach den nächsten Schritten im Entwicklungsprozess oder wie das Team die KMP-Strategie umsetzen möchte. Das zeigt, dass du proaktiv bist und wirklich an der Rolle interessiert bist.