Standort

An unseren Standorten München, Berlin­­ oder Konstanz suchen wir ab sofort eine/n Senior iOS Developer (m/w/d)

Deine Aufgaben

  • Entwickle unsere bestehende iOS-App weiter und implementiere neue Funktionen, die unsere Millionen von Nutzern jeden Tag glücklich machen
  • Arbeite mit einem kleinen und agilen Team von Entwicklern, Designern und Product Ownern zusammen, um neue Funktionen und Verbesserungen zu entwerfen, zu entwickeln und zu veröffentlichen
  • Verbessere ständig die bestehende Codebasis und brin unsere Anwendung auf ein technisch sauberes und modernes Niveau 
  • Entwickele Tests für die Stabilität und Zuverlässigkeit des Codes und behalte zudem Randfälle und die Benutzerfreundlichkeit im Auge
  • Behebe bestehende Bugs und verbessere kontinuierlich die Leistung unserer Anwendung 
  • Entdecke, bewerte und implementiere neue Technologien, um die Entwicklungseffizienz zu maximieren

Dein Profil

  • Du verfügst über ein abgeschlossenes Studium der Informatik mit mehrjähriger Berufserfahrung in der Software- und iOS-Entwicklung 
  • Du hast solide Erfahrung mit Swift und Objective-C, Komponententrennung (z.B. Aufteilung von Code in kleinere Teile – Frameworks), Swift Gleichzeitigkeit (async/await Routinen, globale Akteure, traditionelle Dispatch-Routinen), sowie gute Kenntnisse in UIKit (z.B. Schreiben von UI aus Code), SwiftUI (z.B. Schreiben von Code für WidgetKit und watchOS) etc.
  • Du hast gute Kenntnisse des Xcode IDE und des UIKit SDK (watchKit SDK Kenntnisse sind ein Plus)
  • Das MVVMC-Architekturmuster ist dir ebenfalls gut bekannt
  • Du hast solide Kenntnisse und Erfahrung mit Unit-Tests und UI-Tests (über das Standard-XCTest-Framework) 
  • Du hast Erfahrung in der Arbeit mit Remote-Daten (z. B. REST-Endpunkte)
  • Sprachen: Deutsch, Englisch.

Deine Benefits

  • Wir ermöglichen dir einen Verantwortungsbereich mit Raum zur Entfaltung eigener Ideen und Konzepte in einem interdisziplinären Team.
  • Unsere Unternehmenskultur ist geprägt von Teamspirit, offener Kommunikation und dynamischer Atmosphäre, flachen Hierarchien und kurzen Entscheidungswegen.
  • Unkompliziertes Miteinander: Wir duzen uns und sind losgelöst von Dresscodes.
  • Wir bieten flexible Arbeitszeiten, Remote Work und regelmäßige unternehmensweite Events.
  • Freue dich auf eine Vielzahl von zusätzlichen Vergünstigungen und Mitarbeiter-Services in einem führenden Medien-Unternehmen.