Verwandle Momente in Erinnerungen!
Du liebst es, innovative iOS-Apps zu entwickeln und Technologie mit einem großartigen Nutzererlebnis zu verbinden? Dann werde Teil von ifolor und gestalte aktiv die Weiterentwicklung unserer iOS Mobile-App mit – einem Produkt, das unzähligen Menschen hilft, ihre schönsten Erinnerungen festzuhalten.
Warum ifolor?
* Herausfordernd: Spannende Produkte und Projekte, attraktive Anstellungsbedingungen wie z.B. Fortbildungen und Unterstützung Deiner individuellen Entwicklung, überdurchschnittliche Sozialleistungen & attraktive Vergütung
* Qualität: Arbeite in einer Umgebung, die durch hohe Qualitätsstandards geprägt ist
* Familienunternehmen: Offene Unternehmenskultur in familiärer Atmosphäre
* Gestaltung: Möglichkeit, Deinen Arbeitsplatz und Deine Rolle aktiv mitzugestalten und Dich mit Deinen Stärken einzubringen
Deine Rolle bei uns
* Feature-Entwicklung: Du übernimmst die Verantwortung für die Konzeption, Umsetzung und kontinuierliche Weiterentwicklung von Funktionen, die das Nutzererlebnis unserer iOS-App verbessern.
* Codebase-Modernisierung: Du leitest die Migration unserer bestehenden Objective-C-Codebasis zu einer skalierbaren, wartbaren Swift-Architektur und gestaltest so aktiv die technische Zukunft unserer App mit.
* Performance-Optimierung: Du analysierst Engpässe, refaktorisierst kritische Komponenten und sorgst durch gezielte Optimierungen für eine stabile, performante Nutzererfahrung.
* Code-Qualität: Du stellst durch systematische Fehleranalysen, umfassende Tests und optimierte CI/CD-Prozesse eine hohe Codequalität sicher.
* iOS-Expertise: Du berätst interdisziplinäre Teams – von Produktmanagement über UX bis Marketing und QA – in technischen Fragestellungen und stellst sicher, dass unsere Lösungen den iOS Best Practices und den Human Interface Guidelines entsprechen.
* Technische Führung: Du triffst Architekturentscheidungen, leitest Code Reviews und entwickelst unsere technischen Standards, Tools und Workflows kontinuierlich weiter.
* Wissensaustausch: Du unterstützt Teammitglieder mit deinem Fachwissen, förderst eine offene Lernkultur und trägst zur kontinuierlichen Weiterentwicklung des Teams bei.
Was du mitbringst
* Erfahrung: Du verfügst über mindestens 5 Jahre Erfahrung in der Entwicklung nativer iOS-Anwendungen und bringst fundiertes Know-how in Swift und Objective-C mit.
* Technisches Wissen: Du beherrschst UIKit, SwiftUI und Combine und kennst dich mit den iOS Human Interface Guidelines bestens aus.
* Systemverständnis: Du hast Erfahrung in der Speicherverwaltung (ARC), im Multithreading (GCD, NSOperation, Async-Await) sowie in der Performance-Optimierung komplexer Anwendungen.
* Architektur: Du bist sicher im Umgang mit RESTful APIs, denkst in modularen Architekturen und setzt auf skalierbares Software-Design.
* Toolset: Du arbeitest routiniert mit Git, kennst Git-Flow und hast Erfahrung mit CI/CD-Pipelines – idealerweise mit Azure DevOps.
* Kommunikation: Du erklärst komplexe technische Zusammenhänge verständlich und arbeitest eng und effektiv mit interdisziplinären Teams zusammen.
* Arbeitsweise: Du handelst pragmatisch, findest die Balance zwischen technischer Exzellenz und Produktfokus und bringst dich eigenverantwortlich und initiativ ein.
* Teamspirit: Du arbeitest gern im Team, gibst konstruktives Feedback und schätzt eine offene, unterstützende Zusammenarbeit.
* Lernbereitschaft: Du bewegst dich sicher in gewachsenen Legacy-Systemen, bist neuen Technologien gegenüber aufgeschlossen und hast Freude an kontinuierlichem Lernen.
* Sprachkenntnisse: Du kommunizierst sicher auf Deutsch und Englisch– sowohl mündlich als auch schriftlich.
#J-18808-Ljbffr