Senior iOS Engineer (m/f/d)
Randstad Professional GmbH (vorm. GULP)
Contact person: Manuel Sandmeier
Barcelona, Spain
Description
Rahmenbedingungen:
- Projektart: Nearshore - Stundensatz max. 40€/h
- Projektsprache: Englisch
- Projektstart: 01.01.2027
- Laufzeit: 6 Monate (Option auf Verlängerung vorhanden)
- Auslastung: 100 % (Vollzeit)
- Einsatzort: 100 % Remote (keine Vor-Ort-Pflicht; offen für Freelancer mit Wohn-/Arbeitssitz in Spanien oder in Ländern der Zeitzone GMT+1)
Für einen internationalen Kunden suchen wir einen erfahrenen Senior iOS Engineer (m/w/d) zur freiberuflichen Unterstützung. In dieser Rolle entwickelst und optimierst du geschäftskritische iOS-Applikationen und arbeitest eng mit Product Managern, Designern und Entwicklerkollegen in einem rein englischsprachigen, agilen Setting zusammen.
Ihre Aufgaben
- Feature-Entwicklung: Konzeption, Entwurf und Implementierung neuer nativer Features für bestehende und künftige iOS-Applikationen.
- Performance-Optimierung: Analyse von Flaschenhälsen, Profiling und Optimierung bestehender Systeme zur Gewährleistung aktueller Apple-Standards und minimaler Latenzen.
- Architektur & Skalierbarkeit: Enge Zusammenarbeit mit dem Entwicklerteam zur Etablierung robuster, wartbarer und zukunftssicherer Softwarearchitekturen.
- Business-Übersetzung: Abstimmung mit Product Managern zur Überführung fachlicher Anforderungen in tragfähige technische Lösungen.
- Plattform-Kompatibilität: Sicherstellung konsistenter Funktionalität und Darstellung über diverse Endgeräte, Displaygrößen und iOS-Versionen hinweg.
- Qualitätssicherung: Aktive Durchführung von Code Reviews zur Wahrung höchster Qualitäts-, Clean-Code- und Teststandards.
Unsere Anforderungen
- Entwicklungserfahrung: Mindestens 3 Jahre professionelle Praxiserfahrung in der nativen iOS-Entwicklung.
- Sprachstack: Expertenwissen in Swift sowie fundierte Kenntnisse in Objective-C.
- Architektur: Fundiertes Verständnis moderner iOS-Architekturkomponenten und Design Patterns (z. B. MVVM, Clean Swift, VIPER).
- Performance & Profiling: Ausgeprägte Kenntnisse in der mobilen Performance-Optimierung und routinierter Einsatz von Profiling-Tools (z. B. Instruments).
- Engineering-Praxis: Erfahrung mit Clean Code, modularer Code-Strukturierung und agilen Arbeitsweisen (Scrum/Kanban).
- Kommunikation: Verhandlungssicheres Englisch in Wort und Schrift.
- Arbeitsort / Zeitzone: Ansässig in Spanien oder in einem Land innerhalb der Zeitzone GMT+1.
Nice-to-Have:
- Domänenwissen: Mehr als 1 Jahr Erfahrung mit Event-Booking-Plattformen, Buchungssoftware oder entsprechenden Admin-Produkten.
- Ausbildung: Abgeschlossenes Studium der Informatik, Softwareentwicklung oder eine vergleichbare Qualifikation.