Joblogo

Senior iOS Engineer (m/w/d)

Allgemeine Information

Job
Senior iOS Engineer (m/w/d)
Ref#
PB23_6
Standort
Berlin
Unternehmen
PAYBACK GmbH
Arbeitswelt
Information Technology
Einstiegslevel
Professional

Beschreibung & Anforderung

PAYBACK ist weltweit einzigartig im datenbasierten Marketing. Mit der Fähigkeit, digitale Geschäftsmodelle zu entwickeln und technische Trends umzusetzen, sind wir Vorreiter der Data Economy. Die technischen Lösungen für unsere 31 Mio. Kund:innen rund um das PAYBACK Programm werden in House designt und betrieben. Dafür arbeiten wir mit den neuesten Technologien cross-functional und agil.

 
Wir sind ein motiviertes Team von rund 30 Personen, 20 Nationalitäten und 50 Persönlichkeiten, welche die Android and iOS PAYBACK Apps für viele Länder und Millionen von Nutzern bildet. Wir lieben es mit mobilen Technologien, modernen Programmiersprachen, neuen Entwicklungsparadigmen, agilem Testen und mobilem Design zu arbeiten. Unser Team besteht aus UX, Dev, QA, DevOps und PO Rollen. Wir alle arbeiten, lachen und weinen zusammen – manchmal sind wir emotional, manchmal sind wir entspannt, aber wir sind immer engagiert!
 
In Berlin bauen wir neben München einen Standort auf, der sich auf den Bereich „Digital Sales“ fokussiert. Es geht hier 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 über 650 namhaften Online Shops aus den Bereichen Retail, Travel, Telco, Energy, Gaming, Finance und mehr. Von A wie Amazon bis Z wie Zooroyal.
 
Du hast Lust Verantwortung zu übernehmen, deine Ideen rund um die Android App einzubringen und PAYBACK mit uns weiterzuentwickeln? Dann bist du hier genau richtig.


DEINE AUFGABE

  • Wir suchen einen Ingenieur, der Erfahrung in der Entwicklung skalierbarer iOS-Apps hat
  • 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. Zu deinen Aufgabenbereichen zählt 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, ...)
    • 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

UNSER ANGEBOT

  • Grow like a Pro: Bilde dich mit individuellen Trainings weiter, wachse mit uns und gestalte unsere gemeinsame Zukunft mit
  • Tasty Breaks: Neben den üblichen Getränken sorgen wir auch kulinarisch für dein leibliches Wohl
  • Do it your way: 30 Tage Urlaub, flexible Arbeitszeiten in einem hybriden Arbeitsmodell
  • Get Together: Lerne deine Kolleg:innen kennen und schätzen - beim Mystery Coffee, unseren beliebten Social Days, auf unseren Ski-Events und festlichen Highlights, wie Weihnachtsfeiern, Sommerfest und Team-Events
  • Easy Going: Zu uns kommt man nicht nur gerne, sondern auch günstig –  wir übernehmen die Kosten deines Deutschland-Tickets