Senior iOS Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- 87‐106€/Stunde
- 13086 Berlin
- DACH-Region
- de | en
- 01.03.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
11/2022 – offen
TätigkeitsbeschreibungIch 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 QualifikationeniOS Entwicklung, Apple Mac Systems, Swift (Programmiersprache)
12/2019 – 10/2022
TätigkeitsbeschreibungLeitung 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 QualifikationenProjektleitung / Teamleitung (IT), Swift (Programmiersprache)
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.
iOS Entwicklung, Objective-C, Projektleitung / Teamleitung (IT), Swift (Programmiersprache)
5/2015 – 5/2017
TätigkeitsbeschreibungMeine 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 QualifikationeniOS Entwicklung, Objective-C, Projektleitung / Teamleitung (IT), Swift (Programmiersprache)
12/2014 – 4/2015
TätigkeitsbeschreibungMeine 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 QualifikationeniOS Entwicklung, Objective-C
2/2011 – 4/2014
TätigkeitsbeschreibungWir 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 QualifikationeniOS Entwicklung, Objective-C, Projektleitung / Teamleitung (IT)
12/2008 – 1/2011
TätigkeitsbeschreibungEntwicklung von iOS Apps.
Eingesetzte QualifikationeniOS Entwicklung, Objective-C, Projektmanagement (IT)
Ausbildung
Hasso Plattner Institut
Potsdam
Über mich
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden