Senior iOS Developer (m/f/d)

Eckdaten

Berlin

Arbeitsmodell

Hybrid
vor 5 Tagen
Stellenbeschreibung

Standort

Wir suchen zur Verstärkung unseres Apps Teams zum frühestmöglichen Zeitpunkt einen engagierten Senior iOS Developer (m/w/d) an einem unserer Standorte in Berlin, München oder Konstanz.

Deine Aufgaben

  • Weiterentwicklung unserer bestehenden iOS-App und Implementierung neuer Features, die unsere Millionen von Nutzern täglich begeistern.
  • Zusammenarbeit in einem kleinen, agilen Team aus Entwicklern, Designern und Product Ownern zur Konzeption, Entwicklung und Auslieferung neuer Features und Verbesserungen.
  • Kontinuierliche Verbesserung der bestehenden Codebasis und Anhebung unserer Anwendung auf ein technisch sauberes und modernes Niveau.
  • Entwicklung von Tests zur Sicherstellung von Code-Stabilität und Zuverlässigkeit, unter Berücksichtigung von Edge Cases und Usability.
  • Behebung bestehender Bugs und kontinuierliche Optimierung der Anwendungsperformance.
  • Entdeckung, Bewertung und Implementierung neuer Technologien zur Maximierung der Entwicklungseffizienz.

Dein Profil

  • Exzellente Problemlösungsfähigkeiten und analytisches Denkvermögen.
  • Fähigkeit, andere zu motivieren und effektiv im Team zu arbeiten.
  • Fähigkeit, Verantwortung zu übernehmen und strategisch zu denken.
  • Abgeschlossenes IT-Studium mit mehrjähriger Berufserfahrung in Software- und iOS-Entwicklung.
  • Fundierte Erfahrung mit Swift und Objective-C, Komponententrennung (z.B. Aufteilung von Code in kleinere Teile – Frameworks), Swift Concurrency (async/await Routinen, Global Actors, traditionelle Dispatch Routinen) sowie starke Kenntnisse in UIKit (z.B. UI-Erstellung per Code), SwiftUI (z.B. Code für WidgetKit und watchOS) etc.
  • Gute Kenntnisse der Xcode IDE und des UIKit SDK (watchKit SDK-Kenntnisse sind ein Plus).
  • Kenntnisse des MVVM-C Architekturmusters.
  • Solide Kenntnisse und Erfahrung mit Unit-Tests, UI-Tests (über das Standard XCTest Framework).
  • Erfahrung in der Arbeit mit Remote-Daten (z.B. REST Endpoints).
  • Vertrautheit und Komfort im Umgang mit modernen KI-Tools zur Steigerung der Produktivität im Tagesgeschäft sowie Offenheit für Neues.
  • Sprachen: Englisch, Deutsch ist von Vorteil.

Deine Benefits

  • Eigenverantwortung für eigene Projekte mit Gestaltungsspielraum zur Entwicklung und Umsetzung eigener Ideen und Konzepte.
  • Eine Unternehmenskultur, die von Teamgeist, offener Kommunikation, einer dynamischen Atmosphäre, flachen Hierarchien und schnellen Entscheidungswegen geprägt ist.
  • Flexible hybride Arbeitsmodelle, die Homeoffice und Präsenztage ausbalancieren.
  • Informelles und kollaboratives Umfeld: Keine Titel oder starren Dresscodes, was eine lockere und zugängliche Kultur fördert.
  • Vielfältige Vergünstigungen, Sozialleistungen und Mitarbeiterservices in einem führenden Medienunternehmen.
  • Berufliche Weiterentwicklung und On-the-Job-Schulungen sind uns ein wichtiges Anliegen.