freiberufler Swift Senior Software Entwickler (iOS | macOS | watchOS) auf freelance.de

Swift Senior Software Entwickler (iOS | macOS | watchOS)

zuletzt online vor 8 Tagen
  • auf Anfrage
  • 39100 Bozen
  • Europa
  • de  |  en  |  it
  • 19.08.2024

Kurzvorstellung

> Hey! Ich bin ein erfahrener Softwareentwickler (> 10 Jahre)
> Meine Leidenschaft ist die Erstellung benutzerfreundlicher Apps im Apple Ökosystem.
> Lasst uns Eure Ideen in die Realität umzusetzen.

Auszug Referenzen (4)

"[...] [...] worked on our development team for 7 months. [...] has started in September 2016 as iOS developer (Swift) and continued to work in our project team until March 2017. In addition to iOS development, he took over parts of backend development (Java) as well. [...] was able to demonstrate his contribution and capabilities to our great satisfaction.[...] specifically worked on the development of aftersales use cases and their integration into the BMW Connected App. He was also responsible for the development of backend micro services hosted on Microsoft Azure. He also coordinated testing efforts and the governance of test automation where he showed great dedication to keep software quality at highest standards.

[...] was an excellent contributor to the success of our team. He was professional, efficient and able to communicate friendly and effectively with his peers at all times. His initiative, his keen understanding of technical issues, his problem-solving capabilities, and his friendly manner made him a highly valuable and valued colleague."
iOS Software Developer & Java Backend Developer
Kundenname anonymisiert
Tätigkeitszeitraum

9/2016 – 3/2017

Tätigkeitsbeschreibung

Entwicklung und Beratung (Architektur und UX/UI) neuer Features der hauseigenen iOS App in einem agilen Team von acht Personen nach Scrum in Swift. Benutzung von Xcode, Fastlane, , Jenkins, Jira, Git, Confluence, HockeyApp, Carthage, und CocoaPods.

Des Weiteren Unterstützung des Backend-Teams mit Java EE und Spring.

Eingesetzte Qualifikationen

iOS, Test Automation, iOS Entwicklung, J2EE, Mobile Application Development, Software engineering / -technik, Spring Framework, Swift (Programmiersprache), Git, Jenkins, Jira, Representational State Transfer (REST)

"Wir bestätigen, dass M. L. das oben beschriebene Bug Reporting Tool "BugCapture" für unsere Firma entwickelt hat.
Zu seinen Aufgaben gehörte die Entwicklung des iOS Frameworks in Swift sowie die Erstellung einer Webseite.
Wir bedanken uns sehr für seine kompetente und selbstständige Arbeit."
iOS Software Entwickler
Michael Kugler, Appdafuer
Tätigkeitszeitraum

1/2016 – 7/2016

Tätigkeitsbeschreibung

Ein Bugreporting Framework für iOS, welches das Testen, Reproduzieren und Melden von Fehlern in Apps erleichtert.
Entwicklung des iOS Frameworks. Dieses nutzt AVFoundation, bindet APIs wie Slack und JIRA an.

Verwendete Technologien:
- iPhone
- iPad
- Swift
- UIKit
- Slack Api
- Jira Api
- UnitTest
- CocoaPods
- Xcode
- Jira
- Fabric
- Git

Eingesetzte Qualifikationen

iOS, Mobile Application Development, Softwareentwicklung (allg.), Git, Swift (Programmiersprache), iOS Entwicklung, Representational State Transfer (REST)

"M. L. hat in Zusammenarbeit mit der Firma Appdafuer am rewrite der MYBESTBRANDS iOS App im angegebenen Zeitraum gearbeitet und dabei verantwortungsvoll größere Teilbereiche der App selbstständig und erfolgreich entwickelt."
iOS Software Entwickler
Michael Kugler, Appdafuer
Tätigkeitszeitraum

9/2015 – 8/2016

Tätigkeitsbeschreibung

Entwicklung von Version 6.0 mit neuer Codebase (100%) in Swift und neuem Design. Übernahme wichtiger Aufgaben bei der Entwicklung. Alleinige Bearbeitung größerer Teilbereiche.
Die MYBESTBRANDS App verbindet die führenden 100 Online Shops im Premium und Luxus Fashion Bereich.

Verwendete Technologien:
- iPhone
- iPad
- Swift
- UIKit
- REST
- UnitTest
- UITest
- CocoaPods
- Xcode
- Jira
- Fabric
- Git

Eingesetzte Qualifikationen

iOS, Mobile Application Development, Softwareentwicklung (allg.), Git, Swift (Programmiersprache), iOS Entwicklung, Representational State Transfer (REST)

"Herr [...] [...] hat in dieser Zeit als iOS Entwickler für unsere Firma Appdafuer an der Parce Homekit App gearbeitet. Er arbeitete selbstständig und professionell an dem Projekt. Er stellte dabei große Erfahrung mit Xcode, Swift, UIKit unter Beweiß. Wir danken für seine gute Arbeit!"
iOS Software Entwickler
Michael Kugler, Appdafuer
Tätigkeitszeitraum

6/2015 – 10/2015

Tätigkeitsbeschreibung

Entwicklung einer HomeKit App. Parce ist eine intelligente Steckdose, welche durch die iOS App unter Verwendung von HomeKit gesteuert werden kann.
Eingesetzte Technologien:
- iPhone
- Swift
- UIKit
- HomeKit
- REST
- UnitTest
- CocoaPods
- Xcode
- Jira
- Fabric
- Zeplin
- Git

Eingesetzte Qualifikationen

iOS, Mobile Application Development, Softwareentwicklung (allg.), Git, Swift (Programmiersprache), iOS Entwicklung, Representational State Transfer (REST)

Qualifikationen

  • Git8 J.
  • iOS3 J.
  • iOS Entwicklung9 J.
  • macOS
  • Mentoring
  • Representational State Transfer (REST)9 J.
  • Software Architecture
  • Softwareentwicklung (allg.)2 J.
  • Swift (Programmiersprache)8 J.
  • SwiftUI

Projekt‐ & Berufserfahrung

iOS Software Entwickler
S-Markt und Mehrwert GmbH & Co. KG, Halle
1/2020 – 6/2020 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2020 – 6/2020

Tätigkeitsbeschreibung

Unterstützung bei der Weiterentwickler der HaspaJoker App

Eingesetzte Qualifikationen

iOS, iOS Entwicklung

iOS Software Developer
PAYBACK GmbH, Part of the American Express Group, München
4/2017 – 12/2023 (6 Jahre, 9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2017 – 12/2023

Tätigkeitsbeschreibung

Architektur und Entwicklung neuer Funktionen sowie alltägliches Bugfixing. Einarbeitung neuer Entwickler und Mentoring. Pair- Programming und Erstellung von Learning Sessions. Unter- stützung beim Bewerbungsprozess - Evaluierung, Interview und Konzeption.

Eingesetzte Qualifikationen

Kanban (Softwareentwicklung), Schulung / Coaching (allg.), Schreiben von Dokumentation, Git, Gradle, iOS Entwicklung, Jenkins, Representational State Transfer (REST), Scrum, Software Design, Swift (Programmiersprache)

iOS Software Developer & Java Backend Developer
BMW, München
9/2016 – 3/2017 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2016 – 3/2017

Tätigkeitsbeschreibung

Entwicklung und Beratung (Architektur und UX/UI) neuer Features der hauseigenen iOS App in einem agilen Team von acht Personen nach Scrum in Swift. Benutzung von Xcode, Fastlane, , Jenkins, Jira, Git, Confluence, HockeyApp, Carthage, und CocoaPods.

Des Weiteren Unterstützung des Backend-Teams mit Java EE und Spring.

Eingesetzte Qualifikationen

iOS, Test Automation, iOS Entwicklung, J2EE, Mobile Application Development, Software engineering / -technik, Spring Framework, Swift (Programmiersprache), Git, Jenkins, Jira, Representational State Transfer (REST)

iOS Software Entwickler
Appdafuer, München
1/2016 – 7/2016 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2016 – 7/2016

Tätigkeitsbeschreibung

Ein Bugreporting Framework für iOS, welches das Testen, Reproduzieren und Melden von Fehlern in Apps erleichtert.
Entwicklung des iOS Frameworks. Dieses nutzt AVFoundation, bindet APIs wie Slack und JIRA an.

Verwendete Technologien:
- iPhone
- iPad
- Swift
- UIKit
- Slack Api
- Jira Api
- UnitTest
- CocoaPods
- Xcode
- Jira
- Fabric
- Git

Eingesetzte Qualifikationen

iOS, Mobile Application Development, Softwareentwicklung (allg.), Git, Swift (Programmiersprache), iOS Entwicklung, Representational State Transfer (REST)

iOS Software Entwickler
mybestbrands GmbH, München
9/2015 – 8/2016 (1 Jahr)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2015 – 8/2016

Tätigkeitsbeschreibung

Entwicklung von Version 6.0 mit neuer Codebase (100%) in Swift und neuem Design. Übernahme wichtiger Aufgaben bei der Entwicklung. Alleinige Bearbeitung größerer Teilbereiche.
Die MYBESTBRANDS App verbindet die führenden 100 Online Shops im Premium und Luxus Fashion Bereich.

Verwendete Technologien:
- iPhone
- iPad
- Swift
- UIKit
- REST
- UnitTest
- UITest
- CocoaPods
- Xcode
- Jira
- Fabric
- Git

Eingesetzte Qualifikationen

iOS, Mobile Application Development, Softwareentwicklung (allg.), Git, Swift (Programmiersprache), iOS Entwicklung, Representational State Transfer (REST)

iOS Software Entwickler
Parce GmbH, München
6/2015 – 10/2015 (5 Monate)
Smart Home
Tätigkeitszeitraum

6/2015 – 10/2015

Tätigkeitsbeschreibung

Entwicklung einer HomeKit App. Parce ist eine intelligente Steckdose, welche durch die iOS App unter Verwendung von HomeKit gesteuert werden kann.
Eingesetzte Technologien:
- iPhone
- Swift
- UIKit
- HomeKit
- REST
- UnitTest
- CocoaPods
- Xcode
- Jira
- Fabric
- Zeplin
- Git

Eingesetzte Qualifikationen

iOS, Mobile Application Development, Softwareentwicklung (allg.), Git, Swift (Programmiersprache), iOS Entwicklung, Representational State Transfer (REST)

iOS Software Entwickler
United Internet Media, München
2/2015 – 6/2015 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2015 – 6/2015

Tätigkeitsbeschreibung

Entwicklung eines sichereren Messenger mit Vorbild Threema. Dieser stellt kein eigenes Produkt dar, sondern ist/wird in den Mailern der jeweiligen Marken von United Internet Media integriert.

Eingesetzte Technologien:
- Objective-C
- UIKit
- CoreData
- CocoaPods
- Xcode
- Jenkins
- Jira
- Hokeyapp
- Git
- Scrum
- REST

Eingesetzte Qualifikationen

iOS, Scrum, iOS Entwicklung, Mobile Application Development, Objective-C, Softwareentwicklung (allg.), Representational State Transfer (REST)

iOS Software Entwickler
United Internet Media, München
1/2014 – 2/2015 (1 Jahr, 2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2014 – 2/2015

Tätigkeitsbeschreibung

Entwicklung und Wartung einer Mail App für WebDe, GMX, mail.com und 1und1 mit optionalem PIN- Schutz, einfacher Bedienung (durch Swipe-Gesten) und Multi- Account Funktion, darunter auch Bugfixing und Testing (UIAutomation).
Eingesetzte Technologien:
- Objective-C
- UIKit
- CoreData
- CocoaPods
- Xcode
- Jenkins
- Jira
- Hokeyapp
- Git
- Scrum
- REST

Eingesetzte Qualifikationen

iOS, Scrum, Testen, Mobile Application Development, Softwareentwicklung (allg.), iOS Entwicklung, Representational State Transfer (REST)

Ausbildung

Bioinformatik
Master of Science
2016
München
Bioinformatik
Bachelor of Science
2014
München

Über mich

Die Softwareentwicklung ist nicht nur mein Beruf, sondern meine große Leidenschaft. Dies zeigt sich in meiner Hingabe zu einer modularen Architektur, Clean Code und der ständigen Verbesserung der Testabdeckung. Ich halte mich durch das regelmäßige Lesen von Blogs auf dem neuesten Stand und arbeite an eigenen Projekten, um immer wieder neue Technologien zu erforschen.
Ich schätze den Austausch von Wissen und freue mich darauf, sowohl mein Wissen zu teilen als auch von meinen talentierten Teamkollegen zu lernen. Für mich ist das Lernen und die Zusammenarbeit ein unverzichtbarer Teil meiner Reise als Entwickler/Architekt.

Weitere Kenntnisse

Technische Kenntnisse:
• Fundierte Expertise in der iOS, macOS und watchOS Entwicklung und Architektur
• Erfahrung mit Tools wie Jira, Confluence und agilen Methoden wie Scrum und Kanban
• Vertrautheit mit RESTful API-Design und Versionskontrolle über Git
• Ein starkes Engagement für Clean Code und die Fähigkeit, eine hervorragende Benutzererfahrung (UX) und Benutzeroberfläche (UI) zu gestalten
• Know-how im Bereich Continuous Integration und Continuous Delivery (CI/CD)

Soft Skills:
• Schnelle Auffassungsgabe: Ich zeichne mich durch die Fähigkeit aus, komplexe Konzepte und Anforderungen rasch zu erfassen und in handlungspraktische Lösungen zu überführen.
• Ganzheitliches Denken: Mein Blick reicht über den Horizont des aktuellen Projekts hinaus, wodurch ich stets die Gesamtlösung und die langfristigen Auswirkungen meiner Arbeit im Auge behalte.
• Kollaborations- und Kommunikationsstärke: Ich bin ein leidenschaftlicher Teamplayer und verfüge über exzellente Kommunikationsfähigkeiten, um effektiv mit Teamkollegen und Stakeholdern zusammenzuarbeiten und eine reibungslose Zusammenarbeit zu gewährleisten.

Diese Fähigkeiten und Soft Skills ermöglichen es mir, nicht nur qualitativ hochwertigen Code zu entwickeln, sondern auch erfolgreich in agilen Teams zu arbeiten und innovative Lösungen für Ihre Projekte zu liefern."

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Italienisch (Grundkenntnisse)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
unbedingt
Profilaufrufe
4404
Alter
34
Berufserfahrung
10 Jahre und 11 Monate (seit 01/2014)
Projektleitung
7 Jahre

Kontaktdaten

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

Jetzt Mitglied werden