freiberufler Senior iOS Developer auf freelance.de

Senior iOS Developer

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 90461 Nürnberg
  • DACH-Region
  • ru  |  de  |  en
  • 12.05.2025

Kurzvorstellung

Senior iOS-Entwickler mit über 15 Jahren Erfahrung in der Umsetzung komplexer, wartbarer und nutzerfreundlicher Apps. Schwerpunkt auf Swift, durchdachte App-Architektur und nachhaltige Codequalität. Langjährige Erfahrung in agilen Teams.

Qualifikationen

  • Continuous Integration5 J.
  • Git1 J.
  • iOS4 J.
  • iOS-Entwickler1 J.
  • iOS Entwicklung8 J.
  • Mobile Application Development2 J.
  • Representational State Transfer (REST)3 J.
  • Scrum1 J.
  • Swift (Programmiersprache)8 J.
  • Test Automation

Projekt‐ & Berufserfahrung

iOS Entwickler
IBM Deutschland GmbH, Hamburg
10/2023 – offen (1 Jahr, 8 Monate)
Gesundheitswesen
Tätigkeitszeitraum

10/2023 – offen

Tätigkeitsbeschreibung

Mitarbeit an der Entwicklung der elektronischen Patientenakte (ePA) mit Fokus auf Wartung, Fehlerbehebung und Performance-Optimierung. Umsetzung neuer Funktionen sowie technische Verbesserungen bestehender Komponenten. Erfahrung mit Integration der Anwendung in das KMP-Umfeld, insbesondere im Zusammenspiel mit der Telematikinfrastruktur.

Eingesetzte Qualifikationen

Continuous Integration, iOS, iOS-Entwickler, Mobile Application Development, Scrum, Swift (Programmiersprache)

Senior iOS Developer
eBay Kleinanzeigen GmbH, Berlin
4/2022 – 7/2023 (1 Jahr, 4 Monate)
Handel
Tätigkeitszeitraum

4/2022 – 7/2023

Tätigkeitsbeschreibung

Mitwirkung am umfassenden Rebranding der bestehenden iOS-Anwendung, inklusive sukzessiver Einführung eines neuen Designs sowie Unterstützung von Dark Mode. Als Senior iOS Developer war ich Teil des spezialisierten Rebranding-Teams und maßgeblich an der Implementierung semantischer Design-Tokens beteiligt. Zudem wurde ein automatisierter Prozess etabliert, bei dem Designänderungen aus Figma direkt im zentralen Designmodul der App reflektiert wurden.

Eingesetzte Qualifikationen

Continuous Integration, iOS, iOS Entwicklung, Swift (Programmiersprache)

Senior iOS Developer
EDEKA Digital GmbH, Hamburg
2/2020 – 3/2022 (2 Jahre, 2 Monate)
Handel
Tätigkeitszeitraum

2/2020 – 3/2022

Tätigkeitsbeschreibung

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

Reactive Programming, Continuous Integration, iOS Entwicklung, Swift (Programmiersprache)

iOS Entwickler
SIEMENS AG, Erlangen
1/2020 – 6/2020 (6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2020 – 6/2020

Tätigkeitsbeschreibung

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

iOS, iOS Entwicklung, Mobile Application Development, Representational State Transfer (REST), Swift (Programmiersprache)

iOS Entwickler
EDEKA Digital GmbH, Hamburg
7/2019 – 12/2019 (6 Monate)
Handel
Tätigkeitszeitraum

7/2019 – 12/2019

Tätigkeitsbeschreibung

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

Agile Methodologie, iOS, iOS Entwicklung, Mobile Application Development, Representational State Transfer (REST)

iOS Entwickler
Siemens AG, Erlangen
3/2018 – 6/2019 (1 Jahr, 4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2018 – 6/2019

Tätigkeitsbeschreibung

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

iOS Entwicklung, Representational State Transfer (REST), Swift (Programmiersprache)

iOS Entwickler
Stadtwerke München GmbH, München
11/2017 – 2/2018 (4 Monate)
Energie- / Wasserversorgung
Tätigkeitszeitraum

11/2017 – 2/2018

Tätigkeitsbeschreibung

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

Git, iOS Entwicklung, Swift (Programmiersprache)

iOS Entwickler
KURZ Digital Solutions GmbH & Co KG, Nürnberg
4/2017 – 10/2017 (7 Monate)
IT
Tätigkeitszeitraum

4/2017 – 10/2017

Tätigkeitsbeschreibung

Konzeption und Implementierung neuer Apps, Erweiterung der Funktionalität bestehender Apps

Eingesetzte Qualifikationen

iOS Entwicklung, Swift (Programmiersprache), Git, Jira, Representational State Transfer (REST)

iOS Entwickler
LUNAR GmbH, Hamburg
9/2016 – 4/2017 (8 Monate)
Handel
Tätigkeitszeitraum

9/2016 – 4/2017

Tätigkeitsbeschreibung

Entwicklung, Konzeption; Integration von Google Analytics und Groupon API;

Eingesetzte Qualifikationen

iOS Entwicklung

Entwickler
Kundenname anonymisiert, Nürnberg
7/2016 – 8/2016 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2016 – 8/2016

Tätigkeitsbeschreibung

Entwicklung einer API-Schnittstelle für REST-Service (Java Servlet).

Eingesetzte Qualifikationen

Apache Tomcat, XML, Subversion, Eclipse, Java (allg.), Representational State Transfer (REST), Json, XSD (XML Schema Definition)

Softwaredesign und Umsetzung
Kundenname anonymisiert, Nürnberg
5/2016 – 6/2016 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Ubuntu, iOS, Swift (Programmiersprache), iOS Entwicklung, TCP / IP, Web Services, Json, JavaScript, Sketch

Entwickler
Kundenname anonymisiert, Nürnberg
5/2016 – 6/2016 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2016 – 6/2016

Tätigkeitsbeschreibung

Entwicklung von bestimmten Backend-Bereichen in einem Java Servlet

Eingesetzte Qualifikationen

SQL, Apache Tomcat, XML, Subversion, Eclipse, Java (allg.), XSD (XML Schema Definition)

Softwaredesign und Umsetzung
Kundenname anonymisiert, Nürnberg
4/2016 – 5/2016 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Ubuntu, iOS, Swift (Programmiersprache), iOS Entwicklung, TCP / IP, Json, JavaScript

Softwaredesign und Umsetzung
Kundenname anonymisiert, Nürnberg
2/2016 – 4/2016 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Ubuntu, iOS, Swift (Programmiersprache), iOS Entwicklung, RTSP (RealTime Streaming Protocol), Json, JavaScript

Idee, Konzept und Umsetzung
Kundenname anonymisiert, Nürnberg
1/2016 – 2/2016 (2 Monate)
mobile Games
Tätigkeitszeitraum

1/2016 – 2/2016

Tätigkeitsbeschreibung

Design, Konzeption und Entwicklung des mobilen Spieles

Eingesetzte Qualifikationen

Git, Swift (Programmiersprache), iOS Entwicklung, Game-Design, Sketch

Konzept und Umsetzung
Kundenname anonymisiert, Nürnberg
8/2015 – 12/2015 (5 Monate)
moblie games
Tätigkeitszeitraum

8/2015 – 12/2015

Tätigkeitsbeschreibung

Design, Konzeption und Entwicklung des mobilen Spieles

Eingesetzte Qualifikationen

Git, Swift (Programmiersprache), iOS Entwicklung, Game-Design, Sketch

Entwickler
Dillons Bay LTD, Nürnberg
3/2015 – 4/2015 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2015 – 4/2015

Tätigkeitsbeschreibung

Design, Konzeption und Entwicklung der mobilen Anwendung für VoIP Telefonie

Eingesetzte Qualifikationen

Git, Swift (Programmiersprache), iOS Entwicklung, Representational State Transfer (REST)

Entwicklung
Dillons Bay LTD, Nürnebrg
6/2013 – 7/2013 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2013 – 7/2013

Tätigkeitsbeschreibung

Design, Konzeption und Entwicklung der mobilen Anwendung für VoIP Telefonie

Eingesetzte Qualifikationen

Objective-C, Git, iOS Entwicklung, Representational State Transfer (REST)

Ausbildung

Informatik
M.Sc.
2013
Nürnberg
Informatik
B. Sc.
2007
Taschkent, Usbekistan

Über mich

Ich bin auf die Entwicklung von iOS-Anwendungen spezialisiert – mit Fokus auf Architektur, Wartbarkeit und durchdachte Nutzerführung. Von der Konzeption über die Implementierung bis hin zum Release begleite ich Projekte mit einem hohen Anspruch an Codequalität und Stabilität.

Neben meiner Kernkompetenz im iOS-Bereich erweitere ich kontinuierlich meinen technologischen Horizont. Ich beschäftige mich aktiv mit React, Full-Stack-Entwicklung, Automatisierung (z.B. Workflow-Optimierung), Low-Code-Ansätzen sowie Backend-Technologien. Dieses Wissen hilft mir, ganzheitlich zu denken und Schnittstellen besser zu verstehen – besonders in interdisziplinären Teams.

Weitere Kenntnisse

iOS-spezifische Kenntnisse:
– Architekturkonzepte: Modularisierung, testbare & skalierbare Strukturen
– Unit Tests, UI Tests, Snapshot Tests, Testautomatisierung
– SwiftUI & UIKit, Custom Components, Barrierefreiheit
– Integration von REST-APIs, Third-Party SDKs, Push Notifications
– App Store Prozesse, Beta-Testing, Deployment

Entwicklung & Tools:
– Git, Xcode, Fastlane, Bitrise, GitHub Actions
– Erfahrung mit Design-Systemen und komponentenbasierter UI
– Agile Entwicklung (Scrum, Kanban), Teamkoordination, Code Reviews

Erweiterte technische Kenntnisse:
– React & React Native (Prototyping, Tools, Side Projects)
– Node.js, TypeScript, REST Backends
– Workflow-Automatisierung & Low-Code-Ansätze

Persönliche Daten

Sprache
  • Russisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Gut)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
2908
Alter
39
Berufserfahrung
15 Jahre und 1 Monat (seit 04/2010)

Kontaktdaten

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

Jetzt Mitglied werden