freiberufler Mobile App Developer auf freelance.de

Mobile App Developer

zuletzt online vor 6 Tagen
  • auf Anfrage
  • 51145 Köln
  • Europa
  • fa  |  de  |  en
  • 09.10.2024

Kurzvorstellung

Ich stehe als Freelancer im Bereich Mobile App Entwicklung iOS & Android für Ihre Projekte zur Verfügung.

Qualifikationen

  • Android Entwicklung1 J.
  • Dart
  • Flutter
  • iOS3 J.
  • iOS Entwicklung1 J.
  • Kotlin3 J.
  • Representational State Transfer (REST)3 J.
  • Swift (Programmiersprache)5 J.
  • SwiftUI
  • Unit Test

Projekt‐ & Berufserfahrung

ARD Mediathek / ARD Audiothek Senior iOS Developer
ARD, Remote
8/2024 – offen (5 Monate)
Medienbranche
Tätigkeitszeitraum

8/2024 – offen

Tätigkeitsbeschreibung

As a Senior iOS Developer at ARD, I oversee two
applications for iOS, iPadOS, and tvOS: ARD
Mediathek and ARD Audiothek. My primary
responsibilities include implementing SwiftUI and
UIKit, fixing bugs, and applying clean architecture
principles.
In this role, I leverage the latest technologies and
adhere to best practices to create high-quality, user-
friendly apps that meet business requirements. I
collaborate closely with the project team to define,
prioritize, and implement features, as well as
troubleshoot and resolve any issues that may arise.
Platform: iOS (UIKit, SwiftUI)
Platform: iPadOS (UIKit, SwiftUI)
Platform: tvOS (UIKit)
Combine – UIKit – SwiftUI – Clean Architecture –
UnitTest – SnapshotTests – Dependency In

Eingesetzte Qualifikationen

iOS Entwicklung, Swift (Programmiersprache)

Senior Lead iOS Developer
Volocopter GmbH, Remote
8/2023 – 8/2024 (1 Jahr, 1 Monat)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

8/2023 – 8/2024

Tätigkeitsbeschreibung

As a Senior iOS Developer at Volocopter GmbH, I am
responsible for two internal iOS / iPadOS
applications. My main responsibilities include
implementing SwiftUI, achieving over 95% code
coverage, and applying clean architecture principles.
In this role, I utilize the latest technologies and follow
best practices to develop high-quality, user-friendly
apps that cater to the business requirements. I work
closely with the project team to define, prioritize, and
implement features, as well as troubleshoot and
debug any issues that may arise.

Eingesetzte Qualifikationen

Swift (Programmiersprache)

Senior iOS Developer Kotlin Multiplatform
IBM Berlin, Remote
4/2023 – 7/2023 (4 Monate)
Gesundheitswesen
Tätigkeitszeitraum

4/2023 – 7/2023

Tätigkeitsbeschreibung

KKH: Health Insurance – I worked on this project
using Kotlin Multiplatform Mobile App. Our team
collaborated with KKH Health Insurance to develop
this application.
As part of this project, we utilized the Kotlin
Multiplatform framework to build a mobile app that
can seamlessly run on both iOS and Android
platforms. The app offers a range of features to KKH
customers, including the ability to view their policy
details, track their claims, and connect with customer
support.
I played a key role in developing and implementing
various features of the app, including the user
interface and data retrieval system. Additionally, I
worked closely with the rest of the team to ensure
that the app met all the requirements and delivered a
seamless user experience.
Platform: iOS (SwiftUI) – Android (Kotlin)
Kotlin – Swift – SwiftUI – Kotlin Multiplatform

Eingesetzte Qualifikationen

Swift (Programmiersprache)

Senior iOS Developer
Lufthansa Industry Solutions - Information Technol, Remote
10/2022 – 4/2023 (7 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

10/2022 – 4/2023

Tätigkeitsbeschreibung

As a Senior iOS Developer at Lufthansa Industry Solutions, I am currently working on a project for Volocopter GmbH to build iOS applications for internal use. My key tasks include implementing SwiftUI, adding over 95% code coverage, and implementing clean architecture principles.

In this role, I use the latest technologies and best practices to develop high-quality, intuitive, and user-friendly apps that meet the needs of the business. I also collaborate closely with the project team to define, prioritize, and implement features, and troubleshoot and debug issues as they arise.

Eingesetzte Qualifikationen

iOS Entwicklung

iOS Mobile App Developer
BSH Home Appliances Group, Remote
4/2022 – 12/2022 (9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2022 – 12/2022

Tätigkeitsbeschreibung

Weiterentwicklung von der Home-Connect iOS App.

Eingesetzte Qualifikationen

iOS Entwicklung

Xamarin iOS App Developer
BAYOONET AG, Remote
1/2021 – 4/2022 (1 Jahr, 4 Monate)
Gesundheitswesen
Tätigkeitszeitraum

1/2021 – 4/2022

Tätigkeitsbeschreibung

- Entwicklung eines native User Interfaces für iOS unter der Verwendung der Platform Xamarin
- Frontend-Implementierung in React-Native für eine iOS Prototyp-App auf Basis von Balsamiq Wireframes

Eingesetzte Qualifikationen

Xamarin.iOS

iOS App Entwickler
Awesome Technologies Innovationslabor GmbH, Homeoffice
12/2020 – 1/2021 (2 Monate)
Telekommunikation
Tätigkeitszeitraum

12/2020 – 1/2021

Tätigkeitsbeschreibung

Native iPadOS Development with Swift and Xcode.

Eingesetzte Qualifikationen

iOS, Swift (Programmiersprache)

Co-Founder & Chief Technology Officer
Evolute - Feedback & Support App für Handwerker, Düsseldorf
11/2019 – 12/2020 (1 Jahr, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2019 – 12/2020

Tätigkeitsbeschreibung

Als Gründungsmitglied von Evolute bin ich maßgeblich an der Ideenentwicklung und dem Fortschritt des Startups beteiligt. Zudem obliegt mir als CTO (Chief Technology Officer) die Verantwortung für den Bereich Entwicklung.

Für Evolute habe ich dabei das Backend mit Node.js entwickelt und auf Heroku veröffentlicht. Darüber hinaus habe ich unseren Auth über Firebase bezogen, Push-Notifications integriert und die Datenbank via MongoDB realisiert. Das Web-Dashboard für Industrie wurde meinerseits mit React.js erstellt. Neben JavaScript konnte ich hierdurch auch die deklarative Programmierung, welche sich wiederum für SwiftUI eignet, erlernen. Durch unsere positiven Erfahrungen mit React.js beschlossen wir unsere Android App auf React Native Basis zu konzipieren, um unsere nativ entwickelte iOS App zu einem späteren Zeitpunkt mit React Native weiterentwickeln zu können.

Eingesetzte Qualifikationen

Mongodb, iOS, Android Entwicklung, Swift (Programmiersprache), User Experience (UX), User Interface (UI), VBA (Visual Basic for Applications), Kotlin, React (JavaScript library), React Native, Representational State Transfer (REST)

Mobile App Developer Android & iOS (Festanstellung)
Golf Post – Dein digitales Zuhause für Golf, Köln
1/2019 – 12/2020 (2 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

1/2019 – 12/2020

Tätigkeitsbeschreibung

Knapp zwei Jahre habe ich als alleiniger Mobile App Entwickler die iOS- und Android Apps „Golf Post“ weiterentwickelt und vollständig neu aufgesetzt. Zu den Neuentwicklungen zählten die Anbindung eines neuen Backends und Auth-Server, sowie ein komplettes Redesign der UIs.

Die Besonderheit in diesem Projekt lag darin, eine App zu konzipieren, die Sichtweisen von Facebook und Instagram übernimmt (z. B. Instagram Video Feed). Um dabei die maximale UI Flexibilität zu garantieren, verzichteten wir bei der iOS App auf Storyboard und implementierten sämtliche UI Komponenten mit Hilfe von Codes.

Eingesetzte Qualifikationen

SQL, Android, iOS, Swift (Programmiersprache), User Experience (UX), User Interface (UI), Kotlin, Representational State Transfer (REST)

Mobile App Developer iOS
Telefónica Germany - Aldi Talk & Ay Yildiz, Düsseldorf
1/2019 – 8/2020 (1 Jahr, 8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2019 – 8/2020

Tätigkeitsbeschreibung

Bei Telefónica Germany wirkte ich sieben Monate – mit einem vierköpfigen Team – an der White Label iOS App mit. Im Zuge dessen lernte ich die Vorgehensweisen Scrum und Kanban kennen und verinnerlichte diese. Zudem war es faszinierend von einem großartigen UI/UX Team zu lernen. Die Designs wurden dabei in Zeplin erstellt und mussten anschließend von uns als Entwicklerteam pixelgenau umgesetzt werden.

Zudem wendeten wir in diesem Projekt Unit Tests, UI Tests, CI/CD und Code Coverage (> 98%) an.

Eingesetzte Qualifikationen

Continuous Delivery, iOS, Kanban (Softwareentwicklung), Scrum, Test Automation, Swift (Programmiersprache)

Mobile App Developer Android & iOS (Festanstellung)
Jabap – Ihre App für Bau- und Mängelmanagement, Köln
11/2017 – 8/2019 (1 Jahr, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2017 – 8/2019

Tätigkeitsbeschreibung

Bei Jarvia hatte ich die alleinige Verantwortung für beide iOS und Android Mobile Apps. Hierbei implementierte ich folgende Features:

• Sprachmemos
• Videoschnitt
• Bildbearbeitung
• Erstellung und Bearbeitung von PDF‘s
• Eine umfangreiche Datenbank

Eingesetzte Qualifikationen

Sketch, Android, iOS, Swift (Programmiersprache), User Experience (UX), User Interface (UI), Kotlin, Representational State Transfer (REST)

Ausbildung

Staatlich geprüfter Techniker für Telekommunikation und Prozessautomatisierung
Staatlich geprüfter Techniker für Telekommunikation und Prozessautomatisierung
2018
Aachen

Über mich

Meine Passion zur Softwareentwicklung beschränkt sich nicht nur auf meinen beruflichen Alltag, sondern begleitet mich auch in meiner Freizeit. Dadurch kann ich im Verhältnis zu meinen Berufsjahren mehr Wissen und Fähigkeiten nachweisen. Meine erlernten Features und Programmiersprachen setze ich stets in meinen Projekten um.

Es bereitet mir große Freude für meine Auftraggeber optimale und individuelle Lösungen zu entwickeln. Zudem spornt es mich an, mich täglich neuen Herausforderungen zu stellen. Dies waren die Auslöser, weshalb ich mich für eine berufliche Laufbahn als Softwareentwickler entschieden habe.

Weitere Kenntnisse

- Das kann ich Ihnen bieten:
Als Freelancer im Bereich Mobile/App Entwicklung stehe ich Ihnen gerne für Ihre Projekte zur Verfügung.


- Nativ oder Cross-App:
Was mich besonders auszeichnet? Ich entwickle nicht nur in einem Mobile-OS. In zahlreichen App-Projekten habe ich bereits die Verantwortung für iOS- und Android-Programmierungen übernommen.

Zusätzlich zur nativen Entwicklung habe ich auch praktische Erfahrung in der Cross-Plattform Entwicklung (ReactNative). Dies ermöglicht mir die vielfältigsten App-Projekte flexibel im Team oder alleinverantwortlich umzusetzen.


- UX-Design:
Selbstverständlich verfüge ich als Mobile-Entwickler über die Grundlagen von gutem UX-Design. Neben dem UX-Prototyping-Tool Figma sammelte ich bereits Erfahrungen mit Sketch, Zeplin und dem Grafikprogramm Affinity Designer.


- Backend / Datenbank / Webentwicklung:
Neben meinem Schwerpunkt „Mobile“ setzte ich in meinen Projekten bereits Backends (Datenbank, Authentifizierung) und Webapplikationen auf.

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Gut)
  • Persisch (Muttersprache)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
2289
Alter
33
Berufserfahrung
7 Jahre und 8 Monate (seit 04/2017)
Projektleitung
1 Jahr

Kontaktdaten

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

Jetzt Mitglied werden