Senior iOS Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- LU3 4BJ Luton
- auf Anfrage
- de | en
- 07.10.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
nicht angegeben
1/2026 – 7/2026
TätigkeitsbeschreibungEntwicklung und Wartung der OBDS iOS-Bibliothek, inklusive Erstellung von Tools zur Generierung von Swift-Modellen, Implementierung von Mapper-Klassen zur Kompatibilität mit Legacy-Klassen und Aufbau von Protokoll-Generatoren zur Unterstützung der Modellabstraktion. Einrichtung und Wartung von Artifactory-Repositories und Swift Package Manager-Bundles für die unternehmensweite Verteilung von Tokens in verschiedenen Formaten (SPM / JSON). Durchführung umfangreicher Figma-Komponentenprüfungen und Dokumentationsarbeiten, einschließlich Vorschlägen und Spikes für Komponenten wie Button-Gruppen und Dropdowns. Aufbau und Wartung von Demo-Anwendungen in SwiftUI zur Validierung von Design-Tokens und Komponenten-Designs. Vorantreiben der Entwicklung des neuen DTCG-Design-Token-Formats für iOS als Ersatz für das W3C-Format. Anwendung von Kiro-KI-gestützten Entwicklungsworkflows zur Beschleunigung von Feature-Planung, Implementierung und Code-Review.
Eingesetzte QualifikationenSwift (Programmiersprache), Figma
nicht angegeben
7/2025 – 12/2025
TätigkeitsbeschreibungEntwicklung von Ansichten und wiederverwendbaren UI-Komponenten mit SwiftUI und The Composable Architecture (TCA) innerhalb eines modularen Tuist-Projekts. Sicherstellung hoher Codequalität und Abdeckung mit Swift Testing. Gestaltung und Implementierung grundlegender Module wie Analytics, Feature-Engines und Netzwerk-/Serialisierungs-Schichten mit JSON:API. Zusammenarbeit mit QA und UI/UX-Designern zur Verbesserung und Lieferung optimaler Benutzererlebnisse. Nutzung von Claude KI zur Beschleunigung von Softwareentwicklungsworkflows, einschließlich Codeanalyse, Refactoring, Debugging und Verbesserung der Engineering-Effizienz und Lieferqualität.
Eingesetzte QualifikationenArchitektur, Json
nicht angegeben
7/2022 – 7/2025
TätigkeitsbeschreibungLeitung mehrerer Proof-of-Concepts zur Bewertung von Architekturen, Design Patterns und Lösungen für die nächste Generation mobiler App-Grundlagen. Führung von HSBC bei der Übernahme der PlatformHub-Architektur, um Best Practices und reibungslose Integration sicherzustellen. Optimierung und Refactoring des Mobile Design Library-Frameworks von HSBC in Swift für Leistung und Reaktionsfähigkeit, Sicherstellung der Zuverlässigkeit durch Bugfixes, Unit-Tests und UI-Tests. Entwicklung wiederverwendbarer Swift-Komponenten unter Verwendung von SOLID-Design-Prinzipien zur Verbesserung der Entwicklungseffizienz und UI-Konsistenz in HSBC. Präsentation von Entwicklungsmeilensteinen während zweimonatiger Meetings zur Förderung der Zusammenarbeit zwischen den Teams. Erfolgreiche Umsetzung des Dovetail-Projekts mit Swift, SwiftUI und SPM bei HSBC. Vorantreiben der nächsten Generation der Mobile Design Library in SwiftUI mit Swift Package Manager (SPM), einer Komponentenbibliothek, die von Wertströmen innerhalb von HSBC genutzt wird. Unterstützung interner Wertströme innerhalb von HSBC, Beitrag zum Gesamterfolg der Organisation. Zusammenarbeit mit Produktmanagern und UI/UX-Designern bei der Koordination und Planung, um dem Team die effektive Umsetzung der Roadmap zu ermöglichen.
Eingesetzte QualifikationenSwift (Programmiersprache), Architektur
nicht angegeben
4/2021 – 4/2022
TätigkeitsbeschreibungEinbindung neuer Authentifizierungsunterstützung in die MyDeal-App unter Verwendung des Transmit SDK in Swift, Anwendung von Clean Architecture und SOLID-Design-Prinzipien. Erweiterung der App um Feature-Module wie benutzerdefinierte Diagramme mit Swift. Erhöhung der XCTest-Unit-Test-Abdeckung um 16 % mit SonarQube und Xcode. Führung der Integration von Testprozessen, was zu einer Reduzierung der QA-Aufwände führte. Erfolgreiche Lieferung und Einhaltung aller Release-Meilensteine. Demonstration organisatorischer und managementbezogener Fähigkeiten durch die Aufsicht und Schulung eines Teams von 4 iOS-Entwicklern. Schnittstelle zu funktionsübergreifenden Teams, einschließlich UI/UX-Designern und Produktmanagern, zur Lieferung hochwertiger, benutzerzentrierter Anwendungen.
Eingesetzte QualifikationenSwift (Programmiersprache), Architektur
nicht angegeben
11/2020 – 4/2021
TätigkeitsbeschreibungFeature-Entwicklung der TOD's iOS-App in Swift. Wartung und Entwicklung der KIT iOS-Module mit Swift. Schnittstelle zum Management zur Steuerung der Roadmap.
Eingesetzte QualifikationenSwift (Programmiersprache), iOS-Entwickler
nicht angegeben
1/2020 – 10/2020
TätigkeitsbeschreibungNeugestaltung von UBS My Hub, einer hybriden mobilen Anwendung, mit einer nativen Neuentwicklung in Swift unter Einbindung von SOLID- und MVVM-Design-Patterns. Wartung des hybriden mobilen Anwendungs-Codebasis basierend auf dem Ionic / Angular-Framework. Implementierung der nativen UBS Voice Notes-App in Swift für die iOS-Plattform. Demonstration von Problemlösungsfähigkeiten durch Implementierung eines benutzerdefinierten Cordova-Plugins für iOS & Android zur Schnittstelle mit Speech SDK.
Eingesetzte QualifikationenSwift (Programmiersprache), AngularJS
nicht angegeben
6/2018 – 11/2019
TätigkeitsbeschreibungVerantwortlich für den internen Übergang der MyDeal iPad-App. Neugestaltung der App zur Ermöglichung eines reaktionsschnellen Benutzererlebnisses unter Verwendung von MVVM, SOLID, Clean Architecture Design Patterns und Grand Central Dispatch (GCD) gegen RESTful API. Refactoring der Objective-C-Codebasis mit Swift, Einführung einer verbesserten Reaktionsfähigkeit und Sicherstellung einer sauberen, hochwertigen App. Entwicklung von Funktionen wie Lokalisierung, Barrierefreiheit, Login-Journey, PDF-Viewer. Reduzierung der Angriffsfläche in Zusammenarbeit mit Sicherheitsteams (Jailbreak-Erkennung, SSL-Pinning, Framework-API-Interzeption). Enge Zusammenarbeit mit dem Projektmanagement zur Steuerung der App-Roadmap. Implementierung der iPhone-Version der ursprünglichen iPad-App in Swift.
Eingesetzte QualifikationenSwift (Programmiersprache), Architektur
nicht angegeben
5/2017 – 5/2018
TätigkeitsbeschreibungVorantreiben der Entwicklung der Staff-check-in- und Internet-Booking-Engine-Funktionen in Swift. Einführung der Test-Frameworks Quick & Nimble und Steigerung der Testabdeckung von 3 % auf 12 %. Umwandlung der Objective-C-Codebasis in Swift unter Verwendung von SOLID-Design-Patterns. Deutliche Verbesserung der KPIs (z. B. Steigerung der crash-freien Nutzerrate auf 99,95 %) über Jenkins / SonarQube. Deutliche Reduzierung der Gesamtzahl der Warnungen, die von SonarQube, Static Analyser & LLVM Compiler gemeldet wurden. Einführung von Gitflow zur Reduzierung von Merge-Konflikten im Git-Repository und zur Erleichterung des Managements von Release-/Feature-Branches. Optimierung der App mit dem Instruments-Tool-Suite für Leistung und Reaktionsfähigkeit. Management eines Teams von vier iOS-Entwicklern zur termingerechten Lieferung der vereinbarten Sprint-Ziele. Durchführung von Sprint-Demos in zweimonatigen Management-Meetings zur Präsentation von Entwicklungsmeilensteinen, Förderung der Zusammenarbeit zwischen den Teams.
Eingesetzte QualifikationenSwift (Programmiersprache), Jenkins
nicht angegeben
7/2015 – 5/2017
TätigkeitsbeschreibungTechnischer Lead für die iOS-Entwicklung der iOS-App für iPhone unter Verwendung von Swift 3.x / Objective-C. Gestaltung der App-Architektur (MVVM) mit einer nachgewiesenen crash-freien Nutzererfahrung von 99,99 %. Implementierung wichtiger Module wie Login-Modul (TouchID) und Persistenzmodul (Core Data). Hinzufügen von Push-Benachrichtigungsunterstützung über eine Notification Service Extension (Urban Airship) und einfacher Zugriff über Today Widget Extension. Integration der iOS-App mit RESTful API von Drittanbietern. Implementierung von CI/CD-Pipelines unter Verwendung von Tools wie Quick & Nimble, Jenkins, Fastlane, Testflight, HockeyApp und CircleCI für effiziente und automatisierte Softwareentwicklungsworkflows. Verbesserung von Leistung und Stabilität bei gleichzeitiger Minimierung des Speicher-Footprints durch effektive Nutzung der Xcode-Instruments, einschließlich Allocations, Leaks und Time Profiler. Umwandlung der Objective-C-Codebasis in Swift.
Eingesetzte QualifikationenSwift (Programmiersprache), Continuous Integration, Jenkins
nicht angegeben
6/2014 – 7/2015
TätigkeitsbeschreibungEntwicklung und Implementierung einer iOS-App unabhängig für iPhone unter Verwendung von Swift 1.x/Objective-C und Einhaltung von SOLID-Design-Prinzipien und Clean Architecture. Implementierung der App-Architektur (MVVM) mit einer nachgewiesenen Stabilität von 99,8 %. Hinzufügen von Zahlungsdienst und Liefermodul für Kurierdienste unter Verwendung von RESTful API. Integration von Echtzeit-Streaming-Daten-Dienstmodulen unter Verwendung von WebSockets. Integration von SDKs von Drittanbietern wie Google Maps, CardIO, RestKit, Stripe über CocoaPods. Architektur der App und Abstimmung mit dem Server-Team zur Definition von Webdiensten. Kontinuierliche Optimierung des Speicher-Footprints und der Reaktionsfähigkeit unter Verwendung der Xcode-Instruments Allocations, Leaks, Time Profiler und Core Animations.
Eingesetzte QualifikationenSwift (Programmiersprache), Architektur, Kardiologie
nicht angegeben
3/2014 – 6/2014
TätigkeitsbeschreibungImplementierung von Komponenten für Appfactory zur unternehmensweiten Wiederverwendung in Objective-C. Refactoring und Neugestaltung der Moonpig.com iPad- und iPhone-App in Objective-C für Leistung und Reaktionsfähigkeit. Implementierung des Bildbearbeitungsmoduls unter Verwendung von Core Graphics. Integration von SDKs von Drittanbietern über CocoaPods.
nicht angegeben
7/2013 – 3/2014
TätigkeitsbeschreibungAlleinverantwortlicher Entwickler für die Neugestaltung der iPhone- und iPad-Version der F1 On Zume Video-Streaming-App unter Anwendung von SOLID-Design-Prinzipien und Clean Architecture. Implementierung des Videomoduls unter Verwendung von AVFoundation in Objective-C. Hinzufügen des Netzwerkmoduls zur Interaktion mit RESTful API. Implementierung des Kern-Abonnementmoduls zur Handhabung von iTunes In-App-Käufen. Implementierung des Continuous-Integration-Prozesses unter Verwendung des Kiwi-Test-Frameworks, Jenkins und Crashlytics SDK. Reduzierung des Speicher-Footprints, Steigerung der Stabilität und Leistung unter Verwendung von Xcode Instruments.
Eingesetzte QualifikationenArchitektur, Jenkins
nicht angegeben
10/2011 – 7/2013
TätigkeitsbeschreibungLead-Entwickler des Sky Sports for iPhone Teams. iOS-Entwickler des Sky Sports for iPad Teams. Verantwortlich für die Implementierung des Videomoduls unter Verwendung von AVFoundation in Objective-C unter Verwendung von SOLID. Implementierung des Programm-Assistenten zur Bereitstellung von Live-Informationen während Sportevents. Optimierung der App unter Verwendung der Xcode-Instruments-Tools wie Allocations, Leaks, Time Profiler und Core Animations.
nicht angegeben
9/2010 – 9/2011
TätigkeitsbeschreibungErfolgreiche Entwicklung einer Vielzahl von Kundenanwendungen für iPhone & iPad für den App Store unter Verwendung von Objective-C. Implementierung der iPhone- und iPad-Version von EBF Connector für den Apple App Store in Objective-C.
nicht angegeben
6/2009 – 8/2010
TätigkeitsbeschreibungAnwendungsentwickler unter Verwendung von Objective-C, Arbeit an iOS 3.x mit Xcode 3. Erfolgreicher Entwickler von Geschäftsanwendungen für den Apple App Store. Gestaltung und Hochladen von Spielanwendungen wie 4our (ein Tetris-ähnliches Spiel) und Brickster, ein Jump-and-Run-Spiel. Veröffentlichung von Anwendungen für SAMedialabs Ltd; Einrichtung der Website -Hyperlink entfernt- zur Förderung dieser Marke.
nicht angegeben
8/2004 – 6/2009
TätigkeitsbeschreibungVerantwortlich für TAL- und Diesorter-Software, Einstellung, Schulung und Unterstützung des Software-Teams in Asien. Neuschreiben und Refactoring bestehender Module unter Verwendung von C und Assembler (x86). Übernahme von Anwendungsentwicklungsaufgaben und -aufträgen, Bereitstellung von technischem Support für das Kundenportfolio. Mitglied des Kernentwicklungsteams für die TAL 5K/10K- und DS 15000-Maschinenserie; Gestaltung und Installation von Maschinensteuerungs-Softwaremodulen in C und Assembler (x86). Erfolgreiche Initiierung vorteilhafter Änderungen und Verbesserungen; Optimierung und Debugging des ETS-Anwendungsrahmens.
Eingesetzte QualifikationenC (Programmiersprache), Assemblersprache
nicht angegeben
4/2000 – 7/2004
TätigkeitsbeschreibungImplementierung von Windows-Treibern und Erweiterung von Modem-AT-Befehlssätzen in den Projekten Selah und Catawba. Erstellung maßgeschneiderter C/C++-Tools für Geräte-Manager, Registry und Modemsteuerung. Lieferung von Modem-Funktionen über I/O-Steuerungen, WMI, Filtertreiber und benutzerdefinierte Eigenschaftsseiten. Entwicklung von Installationsprogrammen, QA-Testskripten (Perl) und Dienstprogrammen zur Unterstützung von Treiber- und Anwendungsprojekten.
Eingesetzte QualifikationenC (Programmiersprache), C++, Gerätetreiber, Perl
nicht angegeben
1/1999 – 4/2000
TätigkeitsbeschreibungAbschluss der Anwendungs- und Treiberentwicklung zur Unterstützung von missionskritischen Projekten in dieser Rolle in C, C++ und Assembler (x86). Arbeit an Modem-Treiberprojekten, einschließlich der Erstellung von USB-Modems und dem Imodem-Projekt für Windows (basierend auf Numega vtoolsd-Umgebung).
Eingesetzte QualifikationenC (Programmiersprache), C++, Assemblersprache
nicht angegeben
1/1998 – 1/1999
TätigkeitsbeschreibungSchlüsselmitglied von Projekten wie Creatix Router und Router Filesystem, Bereitstellung von vollem technischen Support für Benutzer. Einführung von Komprimierungsalgorithmen zur Speicherung eingehender Daten, Überwachung der Router-Firmware-Update-Funktion, die mit internen ISDN-Tools verbessert wurde, unter Verwendung von C / C++.
Eingesetzte QualifikationenC (Programmiersprache), C++, Isdn
Zertifikate
AWS
Angular GDE
AWS
AWS
AWS
Ausbildung
Saarbrücken
Saarbrücken
Über mich
Persönliche Daten
- Englisch (Fließend)
- Deutsch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
