freiberufler Senior iOS Developer auf freelance.de

Senior iOS Developer

offline
  • 87‐106€/Stunde
  • 13086 Berlin
  • DACH-Region
  • de  |  en
  • 01.03.2024

Kurzvorstellung

? Software-Entwickler | Experte für iOS-Entwicklung | Spezialist für Objective-C & Swift | Team- & Projektleiter | 15 Jahre Berufserfahrung ?

Qualifikationen

  • Apple Mac Systems2 J.
  • Git
  • iOS Entwicklung12 J.
  • Jenkins
  • Objective-C10 J.
  • Projektleitung / Teamleitung (IT)10 J.
  • Projektmanagement (IT)2 J.
  • Scrum
  • Swift (Programmiersprache)9 J.
  • SwiftUI
  • Test Automation

Projekt‐ & Berufserfahrung

iOS Engineer
Kundenname anonymisiert, Berlin
11/2022 – offen (2 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2022 – offen

Tätigkeitsbeschreibung

Ich entwickle im privaten Rahmen (ohne kommerzielle Verwertung) das Projekt "TouchBeam". TouchBeam ermöglicht es iOS-Entwicklern, eine App parallel auf mehreren Simulatoren zu testen. Hier finden sie ein Youtube Video von TouchBeam: -Hyperlink entfernt-. Ich habe die TouchBeam macOS-App (nicht im verlinkten Video gezeigt) entwickelt, sowie das iOS-Framework, das in die zu testende App injiziert wird. Dies war ein privates Projekt.

Eingesetzte Qualifikationen

iOS Entwicklung, Apple Mac Systems, Swift (Programmiersprache)

Engineering Manager Mobile Apps (Festanstellung)
Zalando, Berlin
12/2019 – 10/2022 (2 Jahre, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2019 – 10/2022

Tätigkeitsbeschreibung

Leitung eines internationalen, 10-köpfigen Entwicklerteams für die iOS- und Androidentwicklung. Zu meinen Hauptaufgaben zählten die Team- und Projektleitung inkl. Architekturplanungen und Code-Reviews für iOS.

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), Swift (Programmiersprache)

iOS & macOS Engineer, Co-Founder (Festanstellung)
Quantosparks GmbH, Berlin
5/2017 – 11/2019 (2 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2017 – 11/2019

Tätigkeitsbeschreibung

found in reference description 4
Bei Quantosparks entwickelten wir "tapvis". Tapvis war ein Tool zur Aufzeichnung von Testaktionen im iOS Simulator, das Code für automatisierte Tests aus diesen Testaktionen erzeugte. Hier finden Sie ein Video von tapvis: -Hyperlink entfernt-. Ich habe den Prototypen von tapvis entwickelt und die Weiterentwicklung in Zusammenarbeit mit zwei weiteren Entwicklern geleitet.

Eingesetzte Qualifikationen

iOS Entwicklung, Objective-C, Projektleitung / Teamleitung (IT), Swift (Programmiersprache)

iOS Engineer, Delivery Lead (Festanstellung)
Blinkist, Berlin
5/2015 – 5/2017 (2 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

5/2015 – 5/2017

Tätigkeitsbeschreibung

Meine Erfolge: Migration von Objective C zu Swift, Einführung von Dependency Injection und TDD, Refactoring von hochgradig repetitivem Code in wiederverwendbare Frameworks, Einrichtung des CI-Systems mit Buildkite.

Eingesetzte Qualifikationen

iOS Entwicklung, Objective-C, Projektleitung / Teamleitung (IT), Swift (Programmiersprache)

iOS Engineer (Festanstellung)
Teufel Lautsprecher, Berlin
12/2014 – 4/2015 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2014 – 4/2015

Tätigkeitsbeschreibung

Meine Leistung war die Einführung eines Dependency Injection-Frameworks, um die App testbarer zu machen, und die Einführung des CI-Systems basierend auf TeamCity.

Eingesetzte Qualifikationen

iOS Entwicklung, Objective-C

iOS Engineer & Team Lead, Co-Founder (Festanstellung)
orderbird, Berlin
2/2011 – 4/2014 (3 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2011 – 4/2014

Tätigkeitsbeschreibung

Wir haben ein Kassensystem für das iPad entwickelt. Meine Erfolge in dieser Rolle umfassen: die Integration von thermischen EPSON-Druckern für den Belegdruck, die Integration von Kreditkartenlesern, die Einführung und Verbreitung der protokollorientierten Programmierung (ja, vor Swift :D), die Verwendung von Dependency Injection und testgetriebener Entwicklung, die Geräte-zu-Gerät-Datensynchronisation sowie die Einführung von Jenkins als CI-System.

Eingesetzte Qualifikationen

iOS Entwicklung, Objective-C, Projektleitung / Teamleitung (IT)

iOS Engineer, Co-Founder (Festanstellung)
app.aratschik, Berlin
12/2008 – 1/2011 (2 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2008 – 1/2011

Tätigkeitsbeschreibung

Entwicklung von iOS Apps.

Eingesetzte Qualifikationen

iOS Entwicklung, Objective-C, Projektmanagement (IT)

Ausbildung

M. Sc. Mobile & Embedded Systems
M. Sc.
Hasso Plattner Institut
2013
Potsdam

Über mich

Seit 2008 bin ich in die Entwicklung von iOS Apps als Entwickler und Team- bzw. Projektleiter involviert. Ich habe umfassende Erfahrungen in der Entwicklung mit Objective-C und Swift, die es mir ermöglichen, große & lang bestehende iOS-Projekte zu überblicken, zu warten und zu erweitern. Neben der Entwicklung & Wartung von Features verfüge ich über weitreichende Erfahrungen in den Bereichen Versionskontrolle (svn, git), CI/CD (Jenkins, buildkite, bitrise, fastlane) sowie Testautomatisierung (XCTest, XCUITest, EarlGrey). Die Kombination meines technischen Know-Hows mit meiner Projekt- und Teamleitungserfahrung machen mich zu einem verlässlichen Partner in Projekten jeder Größe.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
203
Alter
41
Berufserfahrung
16 Jahre (seit 12/2008)
Projektleitung
15 Jahre

Kontaktdaten

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

Jetzt Mitglied werden