Mobile Engineer - iOS (m/f/d)
Beschreibung & Anforderung
Die meisten können mit dem Begriff PAYBACK etwas anfangen. Bei dir stellen wir uns sehr gerne etwas genauer vor. Wahrscheinlich kennst du PAYBACK – durch die Frage an der Kasse oder durch unsere weit verbreitete Shopping App. Und wir hoffen natürlich, du antwortest an der Kasse mit „Ja“, denn bei uns sammelst du mehr als nur °Punkte. Egal ob Kunde, Partner oder Kollege: Mit PAYBACK wird jede Aktion zum lohnenden Erlebnis.
Digital Sales ist für PAYBACK ein stark wachsendes Geschäftsmodell.Es geht um die PAYBACK Produkte, Geschäftsmodelle und Partnerschaften, bei denen PAYBACK Kunden auch Online (Web & APP) Punkte sammeln und einlösen können. Wir kooperieren mit den führenden eCommerce Unternehmen in Deutschland und bieten über unsere Portale Zugang zu zahlreichen namhaften Online Shops an.
DEINE AUFGABEN
- Du hast Erfahrung in der Entwicklung skalierbarer iOS-Apps
- Du hast eine Leidenschaft dafür, ein großartiges Produkt zu liefern. Die Umwandlung von Ideen in Code ist nur ein Teil der Reise
- Du wirst Teil eines Teams sein, das an vielen verschiedenen Arten von Aufgaben arbeitet. Welche Aufgaben du übernimmst, hängt von deiner Erfahrung und Lernbereitschaft ab. Unter anderem:
- Entwicklung neuer Funktionen in einer agilen Umgebung mit neuester Technologie (SwiftUI, Combine, Swift Concurrency usw.)
- Vertrautheit mit Code-Review-Prozess und Paarprogrammierung
- Fähigkeit, nicht-technischen Personen komplexe technische Konzepte zu erklären
- Beheben von Mängeln
- Überwachung von Crashlytics / Firebase, Untersuchung und Behebung von Problemen
- Kontinuierliche Verbesserung der Codebasis (Refactoring für Performance, sauberer Code, ...)
o Wartung und Verbesserung von Build-/Deployment-Pipelines mit Jenkins
DEIN PROFIL
- Große Erfahrung mit Swift
- Erfahrung mit reaktiver Programmierung
- Große Erfahrung mit UIKit und SwiftUI
- Erfahrung mit Combine und Swift Concurrency
- Kenntnis verschiedener Entwurfsmuster (z.B. MVVM, MVC, TCA)
- Gute Erfahrung beim Schreiben von Komponententests
- Swift Paketmanager
- Erfahrung im Entwurf und Aufbau modularer Architekturen
- Erfahrung mit Continuous Integration
- Aufgeschlossen, wenn es darum geht, mit anderen darüber zu diskutieren, wie man ein Problem am besten angeht
- Agile Entwicklung, insbesondere in Zusammenarbeit mit PO’s, um Stories und Prioritäten zu definieren
UNSERE BENEFITS
- Tasty Breaks: Leckere Verpflegung in unserem Esszimmer – auch vegetarisch oder vegan und vieles sogar kostenfrei
- Move it, move it: 24/7 Zugang zu unserer Turnhalle: Trainiere in unserem Fitnessstudio, wann immer du willst – die Kosten übernehmen wir für dich
- Do it your way: Flexible Arbeitszeiten, 30 Tage Urlaub, bis zu 2 Tage Homeoffice pro Woche
- Easy Going: Deutschland-Ticket inklusive
- Get Together: Team-Events, Social Days und mehr
- Grow like a Pro: Individuelle interne Trainings und vielfältige Weiterentwicklungsmöglichkeiten
- Good Vibes: Dich erwartet eine offene, moderne Unternehmenskultur mit Duz‑Mentalität, ohne Dresscode und mit viel Raum für neue Ideen und Eigeninitiative
PAYBACK ist das führende Bonusprogramm in Deutschland und eine der größten und leistungsfähigsten Marketingplattformen weltweit. Als Vorreiter der Data Economy entwickeln wir hier in München alle technischen Lösungen selbst. Entwickeln – das kannst du bei uns auch, und zwar dich selbst und gemeinsam mit uns das PAYBACK Programm.
Interessiert?
Dann freuen wir uns auf deine Bewerbung!
PAYBACK schätzt Vielfalt - come as you are