freiberufler Senior iOS Entwickler auf freelance.de

Senior iOS Entwickler

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • LU3 4BJ Luton
  • auf Anfrage
  • de  |  en
  • 07.10.2026
  • Contract ready

Kurzvorstellung

Ich bin ein erfahrener iOS-Entwickler mit umfassender Expertise in Swift, agilen Methoden und der Entwicklung hochwertiger mobiler Anwendungen.

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Amazon Web Services (AWS)
  • Angular
  • Jenkins3 J.
  • Objective-C
  • SWIFT
  • Swift (Programmiersprache)11 J.
  • Swift Testing
  • SwiftUI
  • TCA
  • UIKit

Projekt‐ & Berufserfahrung

Senior iOS Entwickler
NatWest
1/2026 – 7/2026 (7 Monate)
nicht angegeben
Tätigkeitszeitraum

1/2026 – 7/2026

Tätigkeitsbeschreibung

Entwicklung 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 Qualifikationen

Swift (Programmiersprache), Figma

Senior iOS Entwickler
Two Circles
7/2025 – 12/2025 (6 Monate)
nicht angegeben
Tätigkeitszeitraum

7/2025 – 12/2025

Tätigkeitsbeschreibung

Entwicklung 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 Qualifikationen

Architektur, Json

Lead iOS Entwickler
HSBC
7/2022 – 7/2025 (3 Jahre, 1 Monat)
nicht angegeben
Tätigkeitszeitraum

7/2022 – 7/2025

Tätigkeitsbeschreibung

Leitung 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 Qualifikationen

Swift (Programmiersprache), Architektur

Lead iOS Entwickler
HSBC
4/2021 – 4/2022 (1 Jahr, 1 Monat)
nicht angegeben
Tätigkeitszeitraum

4/2021 – 4/2022

Tätigkeitsbeschreibung

Einbindung 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 Qualifikationen

Swift (Programmiersprache), Architektur

Senior iOS Entwickler
Deloitte
11/2020 – 4/2021 (6 Monate)
nicht angegeben
Tätigkeitszeitraum

11/2020 – 4/2021

Tätigkeitsbeschreibung

Feature-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 Qualifikationen

Swift (Programmiersprache), iOS-Entwickler

Senior iOS Entwickler
UBS
1/2020 – 10/2020 (10 Monate)
nicht angegeben
Tätigkeitszeitraum

1/2020 – 10/2020

Tätigkeitsbeschreibung

Neugestaltung 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 Qualifikationen

Swift (Programmiersprache), AngularJS

Lead iOS Entwickler
HSBC
6/2018 – 11/2019 (1 Jahr, 6 Monate)
nicht angegeben
Tätigkeitszeitraum

6/2018 – 11/2019

Tätigkeitsbeschreibung

Verantwortlich 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 Qualifikationen

Swift (Programmiersprache), Architektur

Lead iOS Entwickler
Emirates, Dubai
5/2017 – 5/2018 (1 Jahr, 1 Monat)
nicht angegeben
Tätigkeitszeitraum

5/2017 – 5/2018

Tätigkeitsbeschreibung

Vorantreiben 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 Qualifikationen

Swift (Programmiersprache), Jenkins

Senior iOS Entwickler
Aimia
7/2015 – 5/2017 (1 Jahr, 11 Monate)
nicht angegeben
Tätigkeitszeitraum

7/2015 – 5/2017

Tätigkeitsbeschreibung

Technischer 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 Qualifikationen

Swift (Programmiersprache), Continuous Integration, Jenkins

Senior iOS Entwickler
Quiqup
6/2014 – 7/2015 (1 Jahr, 2 Monate)
nicht angegeben
Tätigkeitszeitraum

6/2014 – 7/2015

Tätigkeitsbeschreibung

Entwicklung 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 Qualifikationen

Swift (Programmiersprache), Architektur, Kardiologie

Senior iOS Entwickler
Moonpig
3/2014 – 6/2014 (4 Monate)
nicht angegeben
Tätigkeitszeitraum

3/2014 – 6/2014

Tätigkeitsbeschreibung

Implementierung 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.

Lead iOS Entwickler
Zume
7/2013 – 3/2014 (9 Monate)
nicht angegeben
Tätigkeitszeitraum

7/2013 – 3/2014

Tätigkeitsbeschreibung

Alleinverantwortlicher 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 Qualifikationen

Architektur, Jenkins

Lead iOS Entwickler
BSkyB
10/2011 – 7/2013 (1 Jahr, 10 Monate)
nicht angegeben
Tätigkeitszeitraum

10/2011 – 7/2013

Tätigkeitsbeschreibung

Lead-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.

Lead iOS Entwickler
EBF
9/2010 – 9/2011 (1 Jahr, 1 Monat)
nicht angegeben
Tätigkeitszeitraum

9/2010 – 9/2011

Tätigkeitsbeschreibung

Erfolgreiche 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.

iOS Entwickler
Freelance
6/2009 – 8/2010 (1 Jahr, 3 Monate)
nicht angegeben
Tätigkeitszeitraum

6/2009 – 8/2010

Tätigkeitsbeschreibung

Anwendungsentwickler 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.

Software Entwickler
Mühlbauer
8/2004 – 6/2009 (4 Jahre, 11 Monate)
nicht angegeben
Tätigkeitszeitraum

8/2004 – 6/2009

Tätigkeitsbeschreibung

Verantwortlich 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 Qualifikationen

C (Programmiersprache), Assemblersprache

Software Entwickler
Intel
4/2000 – 7/2004 (4 Jahre, 4 Monate)
nicht angegeben
Tätigkeitszeitraum

4/2000 – 7/2004

Tätigkeitsbeschreibung

Implementierung 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 Qualifikationen

C (Programmiersprache), C++, Gerätetreiber, Perl

Software Entwickler
Ambient Technologies
1/1999 – 4/2000 (1 Jahr, 4 Monate)
nicht angegeben
Tätigkeitszeitraum

1/1999 – 4/2000

Tätigkeitsbeschreibung

Abschluss 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 Qualifikationen

C (Programmiersprache), C++, Assemblersprache

Software Entwickler
Creatix
1/1998 – 1/1999 (1 Jahr, 1 Monat)
nicht angegeben
Tätigkeitszeitraum

1/1998 – 1/1999

Tätigkeitsbeschreibung

Schlü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 Qualifikationen

C (Programmiersprache), C++, Isdn

Zertifikate

AWS Certified Solutions Architect - Professional
AWS
2023
Certified Junior Angular Developer
Angular GDE
2023
AWS Certified SysOps Administrator - Associate
AWS
2022
AWS Certified Developer - Associate
AWS
2022
AWS Certified Cloud Practitioner certificate
AWS
2022

Ausbildung

Universität des Saarlandes
Master of Science in Information Sciences
2003
Saarbrücken
Universität des Saarlandes
Bachelor of Science in Information Sciences
1999
Saarbrücken

Über mich

Hochmotivierter iOS-Entwickler mit nachgewiesener Erfahrung in der Entwicklung nativer mobiler Anwendungen in agilen Umgebungen für kritische Geschäftsanforderungen. Erfolgreiche Umsetzung modernster digitaler Erlebnisse, die hohe Qualitäts-, Sicherheits- und Leistungsstandards erfüllen. Nachgewiesene Expertise in Swift, Design Patterns und den neuesten Branchenentwicklungen. Entwicklung und Veröffentlichung der App Store-App 'Bus Stops' für iPhone, einer nativen iOS-App, die Echtzeit-Fahrpläne für den Londoner Raum anzeigt. Zertifiziert als AWS Solutions Architect, um skalierbare und zuverlässige Cloud-Lösungen zu entwerfen und bereitzustellen.

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Deutsch (Muttersprache)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
14
Berufserfahrung
28 Jahre und 9 Monate (seit 01/1998)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden