iOS Software Entwicklung
Aktualisiert am 07.02.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 09.02.2025
Verfügbar zu: 100%
davon vor Ort: 100%
SWIFT
Objective-C
iOS APIs
iOS SDK
Clean Code
Deutsch
Muttersprache
Englisch
gut
Russisch
fließend

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr
2024-03 - heute

iOS/macOS Entwicklung

  • Erstellung prototypischer iOS Apps zur Verbesserung meiner Kenntnisse in Frameworks wie SwiftUI, Combine, Async/Await, SwiftData.
  • DevOp Einsatz lokaler Server Lab; Aufbau und Betrieb mehrerer Web-Apps (DNS Server, Reverse Proxy Manager, Wiki, Projektmanagement Software) unter Einsatz von Docker. 
Selbständig
9 Monate
2023-06 - 2024-02

iOS Software Entwicklung

Mobile App Entwickler (iOS) Swift Combine CocoaPods ...
Mobile App Entwickler (iOS)

  • Weiterentwicklung einzelner Apps (Pflegemanager, Mahlzeitenbestellung, Anlagenmanager Leistungserfassung) unter Einsatz von Swift, Combine, CocoaPods, SQLite, Git.
  • Refactoring des Legacy-Codes und Implementierung neuer Funktionalität nach MVVM Pattern.
  • Einführung, Aufbau und Entwicklung der Testautomatisierung durch Unit- und UI-Tests.
  • Synchronisierung der Daten zw. iOS Apps und Webservices, Offline-Mode war sicherzustellen.

Pflegemanager Mahlzeitenbestellung Anlagenmanager Leistungserfassung
Swift Combine CocoaPods SQLite Git GitLab MVC MVVM Refactoring Unittests UI-Tests
Lobos Informatik AG
Dübendorf
5 Monate
2023-01 - 2023-05

iOS/macOS Entwicklung

  • Vertiefung in moderne iOS Technologien, wie SwiftUI und Combine.
  • Entwicklung persönlicher iOS/macOS Projekte zur Erweiterung technischer Fähigkeiten. 
Selbständig
1 Jahr 4 Monate
2021-09 - 2022-12

iOS Software Entwicklung

iOS Entwickler Swift Combine SwiftUI ...
iOS Entwickler

  • Neu- und Weiterentwicklung der Module für die öV-Pad iOS-App unter Einsatz von Swift, Combine, SwiftUI, Swift Packages, CocoaPods, Git.
  • Refactoring des Legacy-Codes (insbesondere Objective-C) und Implementierung neuer Funktionalität nach MVVM-Pattern.
  • Einführung, Aufbau und Weiterentwicklung der Unittests.
  • Modularisierung grösstenteils monolithischer Codebase.
  • Komplette Development Betreuung, wie Rollouts der iOS Apps für 32 Kunden in Alpha/Lite/ Prod Variationen, die Bereitstellung der Enterprise- und BusinessStore Versionen.
  • Versionsmanagement für jede Kunden-App.
  • Erfolgreiches und herausforderndes Xcode Projektkonfigurations-Spagat, um Objective-C Swift, SwiftUI, Storyboards, Swift-Packages, CocoaPods und Unittests am Laufen zu halten. 

öV-Pad iOS-App
Swift Combine SwiftUI CoreData Swift Packages CocoaPods Objective-C MVC MVVM Unittests UI-Tests Testautomatisierung Xcode Instruments Jira Confluence CI/CD Jenkins Xcode Build Server Git Scrum Refactoring
InnoTix AG
Zürich
5 Jahre 3 Monate
2016-06 - 2021-08

iOS Software Entwicklung

Senior SW Entwickler Swift Combine CoreData ...
Senior SW Entwickler
Konzeption, Design, Implementierung und Testing massgeschneiderter Mobile Applikationen:
  • AMIS.NOW App (iOS) bei Allianz Deutschland AG, München
  • APKV Gesundheits-App (iOS) bei Allianz Private Krankenversicherung AG, München
  • AZ ISI Enterprise App (iOS) bei Allianz Deutschland AG, München 
  • Es wurde in agilen Teams, per Pair-Programming und Test-Driven gearbeitet. Im Mittelpunkt standen Sicherheit der Kundendaten und Usability.
Swift Combine CoreData OpenCV REST SOAP Git Jenkins CI/CD MVVM Unittest UI-Tests Testautomatisierung TDD Scrum Refactoring
metafinanz Informationssysteme GmbH
München
3 Jahre 6 Monate
2012-12 - 2016-05

Consulting, iOS Software Entwicklung

Senior Consultant Swift Objective-C CoreData ...
Senior Consultant
Konzeption, Design, Implementierung und Testing massgeschneiderter Mobile Applikationen, sowie Trainingsführungen bei Kunden:
  • Events Manager App (iOS, Xamarin) bei Münchner Rück AG, München
  • Payment-On-the-Go App (iOS) bei First Data Deutschland GmbH, Bad Vilbel
  • ?33101 iOS Programmierung? Trainings bei Integrata AG, Hamburg
  • Mobile Infrastructure Service (iOS, Android, Web) bei Daimler AG, Leinfelden Echerdingen 
Es wurde in agilen internationalen Teams gearbeitet. Im Mittelpunkt standen Trainieren der Kollegen in Swift und iOS-Frameworks, sowie Codereview. 
Swift Objective-C CoreData REST SOAP Git Jenkins CI/CD
CGI Deutschland Ltd
München
1 Jahr 6 Monate
2011-06 - 2012-11

iPhone/iOS Software Entwicklung

Senior Softwareentwickler (iOS)
Senior Softwareentwickler (iOS)

Technische Konzeption, Realisierung und Change Management der iPhone Applikationen:

  • GMX Mail, GMX MediaCenter, GMX Fotoalbum
  • web.de Mail, web.de OnlineSpeicher, web.de Fotoalbum
  • mail.com Mail 

Der Fokus lag bei sicheren, stabilen und intuitiv zu benutzbaren Anwendungen. Bemerkenswerte Lösungseinsätze waren 

  • mehrstufiges Foto-Thumbnails-Nachladen (quality-on-demand)
  • Implementierung des PagingView Controllers (bevor Apple selbst es implementiert hat)

1&1 Internet AG
München
6 Monate
2010-10 - 2011-03

iPhone/iOS Software Entwicklung

iPhone/iOS Developer
iPhone/iOS Developer
Design und Implementierung einer Qwazz iPhone App, eines QwazzKit Frameworks und einiger Minispiele.
Der Fokus lag bei Stabilität, Skalierbarkeit und Benutzerfreundlichkeit der Apps.
Moconso Technologies GmbH
München
1 Jahr 3 Monate
2009-07 - 2010-09

iOS/macOS Software Entwicklung

Junior Software Developer (iOS/macOS)
Junior Software Developer (iOS/macOS)
Entwicklung von iOS/macOS Anwendungen.
Testen und Dokumentieren von 3rd-party Routern im Zusammenhand mit der Firmen VPN Lösung. 
equinux AG
München
3 Jahre 2 Monate
2006-02 - 2009-03

Softwareentwicklung, Integrations Testing

Softwareentwickler (Web, Embedded)
Softwareentwickler (Web, Embedded)
  • Augenoptik Softwareentwicklung (C++) bei Bausch & Lomb Technolas GmbH, Feldkirchen
  • Supply Chain Produktionsdaten App (Web, C#) bei Qimonda AG, Neubiberg
  • Integrationstests der ?low voltage? Systeme bei Siemens Automation & Drives, Amberg 
Ferchau Engineering GmbH
München
3 Jahre 1 Monat
2003-02 - 2006-02

Web Entwicklung

Werkstudent
Werkstudent
Intranet-Auftritt der Abteilung. Pflege der Dokumente.
Siemens VDO Automotive AG
Regensburg
2 Jahre
2000-10 - 2002-09

Softwareentwicklung, Systemadministration, 2nd-Level-Support

Systemadministrator (WinNT/2k)
Systemadministrator (WinNT/2k)
Softwareentwicklung für WINInstall/NETInstall.
Betreuung des Gesamtsystems der Softwareverteilung für den Kunden ICN/ICM M.
Technischer Ansprechpartner für zentrale Fragen im Trouble-Management.
Siemens Business Services GmbH
München

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Ingenieur Technische Informatik

Kein Abschluss

FH Regensburg


Ausbildung Staatlich geprüfter Industrietechnologe (Datentechnik, Kommunikationstechnik)

Staatlich geprüfter Industrietechnologe (Datentechnik, Kommunikationstechnik)

Siemens Technik Akademie, München

Position

Position

iOS/macOS Software Entwicklung

Kompetenzen

Kompetenzen

Top-Skills

SWIFT Objective-C iOS APIs iOS SDK Clean Code

Schwerpunkte

Erfahrener Senior iOS-Ingenieur mit über 15 Jahren Berufspraxis in der Entwicklung und Optimierung von mobilen Applikationen. 

Tiefes Verständnis für Swift, Objective-C und moderne iOS-Frameworks. 

Starker Fokus auf Usability, Performance und Sicherheit.

Produkte / Standards / Erfahrungen / Methoden

Programmiersprachen

Swift, Objective-C, C


Frameworks

iOS SDKs, UIKit, SwiftUI, Combine, Async/Await, CoreData, XCTest, Swift Testing, AVFoundation, PhotoKit, APNs


Methodiken

MVC, MVVM, Refactoring, TDD, CI/CD, Testautomation, Agile (Scrum, Kanban)


Tools

Xcode, Instruments, SPM, CocoaPods, Git, Jenkins, Confluence, Jira, Docker

Programmiersprachen

Swift
Objective-C
C

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr
2024-03 - heute

iOS/macOS Entwicklung

  • Erstellung prototypischer iOS Apps zur Verbesserung meiner Kenntnisse in Frameworks wie SwiftUI, Combine, Async/Await, SwiftData.
  • DevOp Einsatz lokaler Server Lab; Aufbau und Betrieb mehrerer Web-Apps (DNS Server, Reverse Proxy Manager, Wiki, Projektmanagement Software) unter Einsatz von Docker. 
Selbständig
9 Monate
2023-06 - 2024-02

iOS Software Entwicklung

Mobile App Entwickler (iOS) Swift Combine CocoaPods ...
Mobile App Entwickler (iOS)

  • Weiterentwicklung einzelner Apps (Pflegemanager, Mahlzeitenbestellung, Anlagenmanager Leistungserfassung) unter Einsatz von Swift, Combine, CocoaPods, SQLite, Git.
  • Refactoring des Legacy-Codes und Implementierung neuer Funktionalität nach MVVM Pattern.
  • Einführung, Aufbau und Entwicklung der Testautomatisierung durch Unit- und UI-Tests.
  • Synchronisierung der Daten zw. iOS Apps und Webservices, Offline-Mode war sicherzustellen.

Pflegemanager Mahlzeitenbestellung Anlagenmanager Leistungserfassung
Swift Combine CocoaPods SQLite Git GitLab MVC MVVM Refactoring Unittests UI-Tests
Lobos Informatik AG
Dübendorf
5 Monate
2023-01 - 2023-05

iOS/macOS Entwicklung

  • Vertiefung in moderne iOS Technologien, wie SwiftUI und Combine.
  • Entwicklung persönlicher iOS/macOS Projekte zur Erweiterung technischer Fähigkeiten. 
Selbständig
1 Jahr 4 Monate
2021-09 - 2022-12

iOS Software Entwicklung

iOS Entwickler Swift Combine SwiftUI ...
iOS Entwickler

  • Neu- und Weiterentwicklung der Module für die öV-Pad iOS-App unter Einsatz von Swift, Combine, SwiftUI, Swift Packages, CocoaPods, Git.
  • Refactoring des Legacy-Codes (insbesondere Objective-C) und Implementierung neuer Funktionalität nach MVVM-Pattern.
  • Einführung, Aufbau und Weiterentwicklung der Unittests.
  • Modularisierung grösstenteils monolithischer Codebase.
  • Komplette Development Betreuung, wie Rollouts der iOS Apps für 32 Kunden in Alpha/Lite/ Prod Variationen, die Bereitstellung der Enterprise- und BusinessStore Versionen.
  • Versionsmanagement für jede Kunden-App.
  • Erfolgreiches und herausforderndes Xcode Projektkonfigurations-Spagat, um Objective-C Swift, SwiftUI, Storyboards, Swift-Packages, CocoaPods und Unittests am Laufen zu halten. 

öV-Pad iOS-App
Swift Combine SwiftUI CoreData Swift Packages CocoaPods Objective-C MVC MVVM Unittests UI-Tests Testautomatisierung Xcode Instruments Jira Confluence CI/CD Jenkins Xcode Build Server Git Scrum Refactoring
InnoTix AG
Zürich
5 Jahre 3 Monate
2016-06 - 2021-08

iOS Software Entwicklung

Senior SW Entwickler Swift Combine CoreData ...
Senior SW Entwickler
Konzeption, Design, Implementierung und Testing massgeschneiderter Mobile Applikationen:
  • AMIS.NOW App (iOS) bei Allianz Deutschland AG, München
  • APKV Gesundheits-App (iOS) bei Allianz Private Krankenversicherung AG, München
  • AZ ISI Enterprise App (iOS) bei Allianz Deutschland AG, München 
  • Es wurde in agilen Teams, per Pair-Programming und Test-Driven gearbeitet. Im Mittelpunkt standen Sicherheit der Kundendaten und Usability.
Swift Combine CoreData OpenCV REST SOAP Git Jenkins CI/CD MVVM Unittest UI-Tests Testautomatisierung TDD Scrum Refactoring
metafinanz Informationssysteme GmbH
München
3 Jahre 6 Monate
2012-12 - 2016-05

Consulting, iOS Software Entwicklung

Senior Consultant Swift Objective-C CoreData ...
Senior Consultant
Konzeption, Design, Implementierung und Testing massgeschneiderter Mobile Applikationen, sowie Trainingsführungen bei Kunden:
  • Events Manager App (iOS, Xamarin) bei Münchner Rück AG, München
  • Payment-On-the-Go App (iOS) bei First Data Deutschland GmbH, Bad Vilbel
  • ?33101 iOS Programmierung? Trainings bei Integrata AG, Hamburg
  • Mobile Infrastructure Service (iOS, Android, Web) bei Daimler AG, Leinfelden Echerdingen 
Es wurde in agilen internationalen Teams gearbeitet. Im Mittelpunkt standen Trainieren der Kollegen in Swift und iOS-Frameworks, sowie Codereview. 
Swift Objective-C CoreData REST SOAP Git Jenkins CI/CD
CGI Deutschland Ltd
München
1 Jahr 6 Monate
2011-06 - 2012-11

iPhone/iOS Software Entwicklung

Senior Softwareentwickler (iOS)
Senior Softwareentwickler (iOS)

Technische Konzeption, Realisierung und Change Management der iPhone Applikationen:

  • GMX Mail, GMX MediaCenter, GMX Fotoalbum
  • web.de Mail, web.de OnlineSpeicher, web.de Fotoalbum
  • mail.com Mail 

Der Fokus lag bei sicheren, stabilen und intuitiv zu benutzbaren Anwendungen. Bemerkenswerte Lösungseinsätze waren 

  • mehrstufiges Foto-Thumbnails-Nachladen (quality-on-demand)
  • Implementierung des PagingView Controllers (bevor Apple selbst es implementiert hat)

1&1 Internet AG
München
6 Monate
2010-10 - 2011-03

iPhone/iOS Software Entwicklung

iPhone/iOS Developer
iPhone/iOS Developer
Design und Implementierung einer Qwazz iPhone App, eines QwazzKit Frameworks und einiger Minispiele.
Der Fokus lag bei Stabilität, Skalierbarkeit und Benutzerfreundlichkeit der Apps.
Moconso Technologies GmbH
München
1 Jahr 3 Monate
2009-07 - 2010-09

iOS/macOS Software Entwicklung

Junior Software Developer (iOS/macOS)
Junior Software Developer (iOS/macOS)
Entwicklung von iOS/macOS Anwendungen.
Testen und Dokumentieren von 3rd-party Routern im Zusammenhand mit der Firmen VPN Lösung. 
equinux AG
München
3 Jahre 2 Monate
2006-02 - 2009-03

Softwareentwicklung, Integrations Testing

Softwareentwickler (Web, Embedded)
Softwareentwickler (Web, Embedded)
  • Augenoptik Softwareentwicklung (C++) bei Bausch & Lomb Technolas GmbH, Feldkirchen
  • Supply Chain Produktionsdaten App (Web, C#) bei Qimonda AG, Neubiberg
  • Integrationstests der ?low voltage? Systeme bei Siemens Automation & Drives, Amberg 
Ferchau Engineering GmbH
München
3 Jahre 1 Monat
2003-02 - 2006-02

Web Entwicklung

Werkstudent
Werkstudent
Intranet-Auftritt der Abteilung. Pflege der Dokumente.
Siemens VDO Automotive AG
Regensburg
2 Jahre
2000-10 - 2002-09

Softwareentwicklung, Systemadministration, 2nd-Level-Support

Systemadministrator (WinNT/2k)
Systemadministrator (WinNT/2k)
Softwareentwicklung für WINInstall/NETInstall.
Betreuung des Gesamtsystems der Softwareverteilung für den Kunden ICN/ICM M.
Technischer Ansprechpartner für zentrale Fragen im Trouble-Management.
Siemens Business Services GmbH
München

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Ingenieur Technische Informatik

Kein Abschluss

FH Regensburg


Ausbildung Staatlich geprüfter Industrietechnologe (Datentechnik, Kommunikationstechnik)

Staatlich geprüfter Industrietechnologe (Datentechnik, Kommunikationstechnik)

Siemens Technik Akademie, München

Position

Position

iOS/macOS Software Entwicklung

Kompetenzen

Kompetenzen

Top-Skills

SWIFT Objective-C iOS APIs iOS SDK Clean Code

Schwerpunkte

Erfahrener Senior iOS-Ingenieur mit über 15 Jahren Berufspraxis in der Entwicklung und Optimierung von mobilen Applikationen. 

Tiefes Verständnis für Swift, Objective-C und moderne iOS-Frameworks. 

Starker Fokus auf Usability, Performance und Sicherheit.

Produkte / Standards / Erfahrungen / Methoden

Programmiersprachen

Swift, Objective-C, C


Frameworks

iOS SDKs, UIKit, SwiftUI, Combine, Async/Await, CoreData, XCTest, Swift Testing, AVFoundation, PhotoKit, APNs


Methodiken

MVC, MVVM, Refactoring, TDD, CI/CD, Testautomation, Agile (Scrum, Kanban)


Tools

Xcode, Instruments, SPM, CocoaPods, Git, Jenkins, Confluence, Jira, Docker

Programmiersprachen

Swift
Objective-C
C

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.