Senior iOS Engineer (Swift / SwiftUI)
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 90461 Nürnberg
- DACH-Region
- ru | de | en
- 02.07.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
10/2023 – 7/2026
Tätigkeitsbeschreibung
Entwicklung sicherheitskritischer Authentifizierungskomponenten für die elektronische Patientenakte – eine der zentralen Digital-Health-Infrastrukturen in Deutschland mit höchsten Anforderungen an Datenschutz und Sicherheit (BSI, gematik).
- Implementierung der Integration sektoraler Identity-Provider (sek-IDP)
- Umsetzung security-relevanter Authentifizierungs- und Session-Flows
- Stabilisierung komplexer Login- und Reauthentication-Prozesse, die zuvor fehleranfällig waren
- Entwicklung moderner UI-Komponenten mit SwiftUI
- Integration von Kotlin-Multiplatform-Modulen (KMP) für plattformübergreifende Logik
- Entwicklung im Rahmen einer skalierbaren Enterprise-Architektur in einem großen, regulierten Projektumfeld
iOS Entwicklung, iOS, iOS-Entwickler, Mobile Application Development, Swift (Programmiersprache)
4/2022 – 7/2023
Tätigkeitsbeschreibung
Weiterentwicklung und UI-Modernisierung einer der größten Consumer-Apps Deutschlands mit mehreren Millionen Nutzern – im Kontext des Rebrandings nach der Abspaltung von eBay.
- Einführung und Integration eines skalierbaren Design Systems über die App hinweg
- Schrittweise Migration und Modernisierung bestehender UI-Komponenten
- Entwicklung neuer Features in einer großskaligen, hochfrequentierten Plattform
- Verbesserung von Wartbarkeit und Konsistenz der UI-Architektur
- Zusammenarbeit mit Product-, Design- und Engineering-Teams in einem agilen Umfeld
iOS-Entwickler, Mobile Application Development, Continuous Integration, iOS, iOS Entwicklung, Swift (Programmiersprache)
2/2020 – 3/2022
TätigkeitsbeschreibungWeiterentwicklung der EDEKA Kunden-App mit Fokus auf Rebranding und strukturelle Optimierung. Als Senior iOS Developer war ich an architektonischen Entscheidungen beteiligt, insbesondere bei der Anwendung von MVVM in Verbindung mit RxSwift. Zusätzlich wurden automatisierte UI-Tests auf Basis von Gherkin implementiert, um die Qualität der Anwendung langfristig zu sichern.
Eingesetzte QualifikationeniOS-Entwickler, iOS, Continuous Integration, iOS Entwicklung, Mobile Application Development, Reactive Programming, Swift (Programmiersprache)
1/2020 – 6/2020
TätigkeitsbeschreibungFortführung der Arbeiten an einer bestehenden iOS-Anwendung zur Überwachung und Steuerung eines IoT-Geräts. Der Fokus lag auf der Weiterentwicklung funktionaler Komponenten sowie der Optimierung der bestehenden Architektur. Dank der vorherigen Projekterfahrung konnte ich nahtlos an bestehende Strukturen anknüpfen und die Weiterentwicklung gezielt vorantreiben.
Eingesetzte QualifikationeniOS-Entwickler, iOS, iOS Entwicklung, Mobile Application Development, Representational State Transfer (REST), Swift (Programmiersprache)
7/2019 – 12/2019
TätigkeitsbeschreibungKontinuierliche Weiterentwicklung einer bestehenden iOS-Anwendung für den Einzelhandel. Umsetzung neuer Features sowie technische Pflege und Optimierung im laufenden Betrieb. Fokus lag auf der stabilen Integration neuer Anforderungen in eine gewachsene Codebasis.
Eingesetzte QualifikationenAgile Methodologie, iOS, iOS Entwicklung, Mobile Application Development, Representational State Transfer (REST)
3/2018 – 6/2019
TätigkeitsbeschreibungEntwicklung der iOS-App zur Steuerung und Überwachung der smarten Junelight-Batteriesysteme. Ich war maßgeblich für die Einführung einer neuen MVVM-Architektur verantwortlich und habe die technische Grundlage für nachhaltige Erweiterbarkeit geschaffen. Zudem wurde ein Continuous Integration/Delivery-Prozess etabliert, um Entwicklungs- und Testzyklen effizienter zu gestalten.
Eingesetzte QualifikationeniOS-Entwickler, Mobile Application Development, iOS, iOS Entwicklung, Representational State Transfer (REST), Swift (Programmiersprache)
11/2017 – 2/2018
TätigkeitsbeschreibungMitarbeit an der Weiterentwicklung der „Meine SWM“-App – einem digitalen Kundenportal für Energieverbraucher. Im Rahmen der Migration auf Swift 4 habe ich die Codebasis umfassend modernisiert und eine MVVM-Architektur eingeführt, um die Wartbarkeit und Erweiterbarkeit der App langfristig zu verbessern.
Eingesetzte QualifikationeniOS-Entwickler, Mobile Application Development, iOS, Git, iOS Entwicklung, Swift (Programmiersprache)
4/2017 – 10/2017
TätigkeitsbeschreibungKonzeption und Implementierung neuer Apps, Erweiterung der Funktionalität bestehender Apps
Eingesetzte QualifikationeniOS-Entwickler, Mobile Application Development, iOS, Git, iOS Entwicklung, Jira, Representational State Transfer (REST), Swift (Programmiersprache)
9/2016 – 4/2017
TätigkeitsbeschreibungEntwicklung, Konzeption; Integration von Google Analytics und Groupon API;
Eingesetzte QualifikationeniOS, iOS-Entwickler, iOS Entwicklung, Mobile Application Development
7/2016 – 8/2016
TätigkeitsbeschreibungEntwicklung einer API-Schnittstelle für REST-Service (Java Servlet).
Eingesetzte QualifikationenApache Tomcat, XML, Subversion, Eclipse, Java (allg.), Representational State Transfer (REST), Json, XSD (XML Schema Definition)
5/2016 – 6/2016
Tätigkeitsbeschreibung
Server-Client Anwendung.
Live-Sync mit mehreren Scoreboards Hardware via JSON API.
Datenaustaush über lokalen Server und API der Scoreboard Software.
Anzeige von bis zu 6 Scoreboards auf einem Gerät.
Ubuntu, iOS, Swift (Programmiersprache), iOS Entwicklung, TCP / IP, Web Services, Json, JavaScript, Sketch
5/2016 – 6/2016
TätigkeitsbeschreibungEntwicklung von bestimmten Backend-Bereichen in einem Java Servlet
Eingesetzte QualifikationenSQL, Apache Tomcat, XML, Subversion, Eclipse, Java (allg.), XSD (XML Schema Definition)
4/2016 – 5/2016
Tätigkeitsbeschreibung
Live-Sync mit Scoreboard Hardware via JSON API und Videoaufnahme mit Scoreboard Overlay.
Design und Entwicklung einer Scoreboard Client App für Sportveranstaltungen.
Datenaustausch über lokalen Server und API der Scoreboard Software.
Videoaufnahme Funktion mit aktuellen Scoreboard Zustand als Overlay.
iOS-Entwickler, Mobile Application Development, iOS, iOS Entwicklung, JavaScript, Json, Swift (Programmiersprache), TCP / IP, Ubuntu
2/2016 – 4/2016
Tätigkeitsbeschreibung
Client-Server System für Aufnahme, Übertragung und Wiedergabe von Hi-FPS Videos über Netzwerk.
Aufnahme von mehreren Videostreams über das Netzwerk.
Speichern von Videos auf einem Server und weitere Verarbeitung.
Synchrone Wiedergabe von mehreren Videos auf dem Endgerät (iPad).
Ubuntu, iOS, Swift (Programmiersprache), iOS Entwicklung, RTSP (RealTime Streaming Protocol), Json, JavaScript
1/2016 – 2/2016
TätigkeitsbeschreibungDesign, Konzeption und Entwicklung des mobilen Spieles
Eingesetzte QualifikationeniOS-Entwickler, Mobile Application Development, iOS, Game-Design, Git, iOS Entwicklung, Sketch, Swift (Programmiersprache)
8/2015 – 12/2015
TätigkeitsbeschreibungDesign, Konzeption und Entwicklung des mobilen Spieles
Eingesetzte QualifikationeniOS-Entwickler, Mobile Application Development, iOS, Game-Design, Git, iOS Entwicklung, Sketch, Swift (Programmiersprache)
3/2015 – 4/2015
TätigkeitsbeschreibungDesign, Konzeption und Entwicklung der mobilen Anwendung für VoIP Telefonie
Eingesetzte QualifikationeniOS-Entwickler, Mobile Application Development, iOS, Git, iOS Entwicklung, Representational State Transfer (REST), Swift (Programmiersprache)
6/2013 – 7/2013
TätigkeitsbeschreibungDesign, Konzeption und Entwicklung der mobilen Anwendung für VoIP Telefonie
Eingesetzte QualifikationeniOS-Entwickler, iOS, Git, iOS Entwicklung, Mobile Application Development, Objective-C, Representational State Transfer (REST)
Ausbildung
Nürnberg
Taschkent, Usbekistan
Über mich
Im Laufe meiner Karriere habe ich für große Unternehmen aus den Bereichen Healthcare, E-Commerce, Retail und IoT gearbeitet – an sicherheitskritischen Authentifizierungs-Flows, an der Modernisierung gewachsener Codebasen sowie an Apps mit hoher Nutzerlast und komplexen Anforderungen.
Schwerpunkte:
• Native iOS-Entwicklung mit Swift, SwiftUI, UIKit, Combine und Swift Concurrency
• Skalierbare, testbare App-Architekturen: MVVM, modular, Clean Architecture, SOLID
• App-Modernisierung & Refactoring, UIKit→SwiftUI-Migration, Aufbau von Design Systems
• Authentifizierungs- & Session-Flows in sensiblen Umgebungen (Healthcare)
• Backend-Anbindung über REST und GraphQL
• CI/CD mit Fastlane und Jenkins, Unit- & UI-Testing (XCTest, Gherkin)
• Performance-Optimierung und Stabilisierung komplexer Anwendungen
• Kotlin Multiplatform (KMP) für plattformübergreifende Logik
Ich arbeite mich schnell in bestehende Codebasen ein, übernehme Verantwortung von der technischen Konzeption bis zum Release und lege Wert auf wartbaren, gut strukturierten Code. Je nach Projekt als zusätzliche Senior-Kapazität im Team oder verantwortlich für Architektur und technische Umsetzung.
Typische Projekte, die ich übernehme:
• Entwicklung neuer iOS-Apps (Swift, SwiftUI)
• Modernisierung & Refactoring bestehender Apps
• App-Architektur & technische Konzeption
• Auth-/Security-Flows und Backend-Integration
• CI/CD-Setup, Performance- und Code-Audits
Ergänzend entwickle ich an eigenen Produkten full-stack mit NestJS, Next.js/React und KI-Pipelines.
Verfügbar für Remote- und Contract-Projekte.
Weitere Kenntnisse
Persönliche Daten
- Russisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
