Native App-Entwicklung für iOS, iPadOS & watchOS
Aktualisiert am 21.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 24.04.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Swift
SwiftUI
Objective C
Combine
Async-await
Flutter
Scrum
CI/CD
C#
Java
Python
Javascript
React-Native
Bash
REST
SQL
MVVM Design Pattern
MVC
Firebase
Selenium
Jenkins
GitHub-Actions
Deutsch
Muttersprache
Englisch
Fließend
Russisch
Fließend

Einsatzorte

Einsatzorte

Nürnberg (+500km)
Deutschland
möglich

Projekte

Projekte

1 Jahr 11 Monate
2022-07 - 2024-05

Entwicklung einer iOS- & Android-App im Bankingumfeld

iOS Entwickler Swift UIKit Cocoapods ...
iOS Entwickler
  • Weiterentwicklung einer vielseitigen iOS- App im Banking-Umfeld mit verschiedenen Funktionalitäten wie dem Anzeigen von Konten, Durchführung von Transaktionen, Kontobenachrichtigungen, Upload von Dateien und vielem mehr
  • Verantwortlich für den laufenden Build- und Release-Prozess der App unter Verwendung von Tools wie Fastlane, TestFlight, AppCenter, Bitbucket und Jira 
  • Integration von Firebase Crashlytics & Analytics
  • Entwicklung und Bereitstellung wesentlicher Kernkomponenten für die Funktionalität der App
  • Entwurf und Erstellung von Feature- Komponenten unter Verwendung von UIKit
  • Mitarbeit in agiler Scrum-Umgebung an der Neuentwicklung einer Baufinanzierungs- App für iOS und Android unter Verwendung von Flutter als plattformübergreifendes SDK
  • Aktive Mitwirkung an der laufenden Migration der App-Struktur der Flutter-App
  • Entwicklung unter dem MVVM- Designmuster
  • Versionskontrolle über Bitbucket und Projektmanagement über Jira
Xcode Visual Studio Code Bitbucket Atlassian JIRA AppCenter
Swift UIKit Cocoapods Swift Package Manager Firebase Cloud Messaging Jenkins Flutter Dart MVVM Injectible GetIt REST CI/CD Firebase AutoRouter Scrum
Sparda-Bank
Nürnberg
3 Jahre 4 Monate
2019-04 - 2022-07

Entwicklung & Weiterentwicklung von iOS-Apps im Umfeld Telemedien

iOS Entwickler Swift UIKit SwiftUI ...
iOS Entwickler
  • Entwicklung von iOS-Apps im Umfeld der Telemedien
  • Neuentwicklung der Gelbe Seiten App von Beginn bis hin zu der Version 7.1
  • Kommunikation mit Backend-APIs unter Verwendung von Apples URLSession Networking-Framework
  • Design und Entwicklung neuer Features
  • Implementierung von Twillios Benutzerautorisierungs- und Authentifizierungsmanagement
  • Erstellung von Widgets durch SwiftUI
  • UIKit für das Frontend
  • Mischung aus Storyboards und Code
  • Wartung und Refactoring von altem Code
  • Migration von Objective-C zu Swift
  • Entwicklung mit dem MVC-Designmuster
  • Erstellung von UI-Tests
  • ersionskontrolle über GitLab und Projektmanagement über Jira
Xcode GitLab Xcode Server Atlassian JIRA
Swift UIKit SwiftUI Objective-C MVC iOS CI/CD Scrum
DTM Deutsche Tele Medien GmbH
Nürnberg
6 Monate
2018-09 - 2019-02

Weiterentwicklung einer Bike-Sharing App für iOS und Android

Mobile-Entwickler (Praxissemester) Swift Objective-C Android ...
Mobile-Entwickler (Praxissemester)

  • Weiterentwicklung einer Bike-Sharing-App für iOS und Android
  • Entwicklung neuer Features durch React-Native
  • Erstellung von Unit-Tests
  • Migration von Swift 2.0 auf Swift 4.0
  • Kommunikation mit Backend-APIs
  • Implementieren von Push-Notifications
  • Dateinamen-Formatierungen mithilfe von Regex-Ausdrücken
  • Optimierung des Build-Prozsses in FastLane durch Bash-Scripts
  • Versionskontrolle über GitLab und Projektmanagement über Jira

Xcode Atom Fastlane GitLab Atlassian JIRA Cocoapods AppStoreConnect
Swift Objective-C Android iOS React-Native Bash Firebase Cloud Messaging
Mainzer Mobilität
Nürnberg
5 Monate
2018-03 - 2018-07

Entwicklung einer iOS- und Android-App für die Geräteverwaltung

iOS Entwickler (Werkstudent) React-Native Objective-C Java ...
iOS Entwickler (Werkstudent)

  • Entwicklung eines Protoypen mittels React-Native
  • Erstellung von Features für iOS & Android
  • Erstellung von UI-Tests
  • Implementierungen mit Redux
  • Anbinden von Packages in iOS und Android

Xcode Atom Cocoapods
React-Native Objective-C Java Redux
Datev eG
Nürnberg

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 9 Monate
2016-10 - 2020-06

Wirtschaftsinformatik

Bachelor Of Science, Technische Hochschule Nürnberg - Georg Simon Ohm
Bachelor Of Science
Technische Hochschule Nürnberg - Georg Simon Ohm

  • Mit Schwerpunkt auf Softwareentwicklung.
  • IT-Projekt: Machine Learning
  • Das Projekt zum Thema Machine Learning erfolgte über 2 Semester.
  • Aufgabe war es dabei, eine Bilderkennung für ein bestimmtes Gamification-Spielkartenset zu entwickeln und die Verbindungen zwischen den gelegten Karten zu identifizieren. Hierfür wurden Machine Learning Modelle verwendet, die auf Beispieldaten trainiert wurden, um die einzelnen Karten zu erkennen. Zusätzlich wurde ein Webservice entwickelt, mit dem die Screenshots des Kartenspiels dem erstellten Backend zugesendet werden können, um die Funktionalität der Bilderkennung zu nutzen

Kompetenzen

Kompetenzen

Top-Skills

Swift SwiftUI Objective C Combine Async-await Flutter Scrum CI/CD C# Java Python Javascript React-Native Bash REST SQL MVVM Design Pattern MVC Firebase Selenium Jenkins GitHub-Actions

Produkte / Standards / Erfahrungen / Methoden

Mobile Entwicklung
Experte

Beruflicher Werdegang:

2022 ? heute:

Kunde: Sopra Financial Technology GmbH 

Rolle: Mobile Entwickler 


Aufgaben:

Entwickeln von iOS- & Android Apps


2019 ? 2022:

Kunde: IT2Media GmbH & Co. KG 

Rolle: iOS Entwickler 


Aufgaben:

Entwickeln von iOS-Apps


2018 ? 2019:

Kunde: insertEFFECT GmbH 

Rolle: Praktikant (Mobile Entwickler) 


Aufgaben:

Entwickeln von mobilen Apps 


2018 - 2018:

Kunde: DATEV eG 

Rolle: Werkstudent (iOS Entwickler) 


Aufgaben:

Entwickeln von iOS-Apps 

Betriebssysteme

iOS
watchOS
macOS

Programmiersprachen

Python
Basics
Swift
Experte
SwiftUI
Experte
Objective-C
Fortgeschritten
React-Native
Basics
C#
Basics
Java
Basics
MySQL
Basics
Flutter
Fortgeschritten

Datenbanken

SQLite
MongoDB
Firebase Realtime Database
Firestore

Design / Entwicklung / Konstruktion

Figma
Sketch

Einsatzorte

Einsatzorte

Nürnberg (+500km)
Deutschland
möglich

Projekte

Projekte

1 Jahr 11 Monate
2022-07 - 2024-05

Entwicklung einer iOS- & Android-App im Bankingumfeld

iOS Entwickler Swift UIKit Cocoapods ...
iOS Entwickler
  • Weiterentwicklung einer vielseitigen iOS- App im Banking-Umfeld mit verschiedenen Funktionalitäten wie dem Anzeigen von Konten, Durchführung von Transaktionen, Kontobenachrichtigungen, Upload von Dateien und vielem mehr
  • Verantwortlich für den laufenden Build- und Release-Prozess der App unter Verwendung von Tools wie Fastlane, TestFlight, AppCenter, Bitbucket und Jira 
  • Integration von Firebase Crashlytics & Analytics
  • Entwicklung und Bereitstellung wesentlicher Kernkomponenten für die Funktionalität der App
  • Entwurf und Erstellung von Feature- Komponenten unter Verwendung von UIKit
  • Mitarbeit in agiler Scrum-Umgebung an der Neuentwicklung einer Baufinanzierungs- App für iOS und Android unter Verwendung von Flutter als plattformübergreifendes SDK
  • Aktive Mitwirkung an der laufenden Migration der App-Struktur der Flutter-App
  • Entwicklung unter dem MVVM- Designmuster
  • Versionskontrolle über Bitbucket und Projektmanagement über Jira
Xcode Visual Studio Code Bitbucket Atlassian JIRA AppCenter
Swift UIKit Cocoapods Swift Package Manager Firebase Cloud Messaging Jenkins Flutter Dart MVVM Injectible GetIt REST CI/CD Firebase AutoRouter Scrum
Sparda-Bank
Nürnberg
3 Jahre 4 Monate
2019-04 - 2022-07

Entwicklung & Weiterentwicklung von iOS-Apps im Umfeld Telemedien

iOS Entwickler Swift UIKit SwiftUI ...
iOS Entwickler
  • Entwicklung von iOS-Apps im Umfeld der Telemedien
  • Neuentwicklung der Gelbe Seiten App von Beginn bis hin zu der Version 7.1
  • Kommunikation mit Backend-APIs unter Verwendung von Apples URLSession Networking-Framework
  • Design und Entwicklung neuer Features
  • Implementierung von Twillios Benutzerautorisierungs- und Authentifizierungsmanagement
  • Erstellung von Widgets durch SwiftUI
  • UIKit für das Frontend
  • Mischung aus Storyboards und Code
  • Wartung und Refactoring von altem Code
  • Migration von Objective-C zu Swift
  • Entwicklung mit dem MVC-Designmuster
  • Erstellung von UI-Tests
  • ersionskontrolle über GitLab und Projektmanagement über Jira
Xcode GitLab Xcode Server Atlassian JIRA
Swift UIKit SwiftUI Objective-C MVC iOS CI/CD Scrum
DTM Deutsche Tele Medien GmbH
Nürnberg
6 Monate
2018-09 - 2019-02

Weiterentwicklung einer Bike-Sharing App für iOS und Android

Mobile-Entwickler (Praxissemester) Swift Objective-C Android ...
Mobile-Entwickler (Praxissemester)

  • Weiterentwicklung einer Bike-Sharing-App für iOS und Android
  • Entwicklung neuer Features durch React-Native
  • Erstellung von Unit-Tests
  • Migration von Swift 2.0 auf Swift 4.0
  • Kommunikation mit Backend-APIs
  • Implementieren von Push-Notifications
  • Dateinamen-Formatierungen mithilfe von Regex-Ausdrücken
  • Optimierung des Build-Prozsses in FastLane durch Bash-Scripts
  • Versionskontrolle über GitLab und Projektmanagement über Jira

Xcode Atom Fastlane GitLab Atlassian JIRA Cocoapods AppStoreConnect
Swift Objective-C Android iOS React-Native Bash Firebase Cloud Messaging
Mainzer Mobilität
Nürnberg
5 Monate
2018-03 - 2018-07

Entwicklung einer iOS- und Android-App für die Geräteverwaltung

iOS Entwickler (Werkstudent) React-Native Objective-C Java ...
iOS Entwickler (Werkstudent)

  • Entwicklung eines Protoypen mittels React-Native
  • Erstellung von Features für iOS & Android
  • Erstellung von UI-Tests
  • Implementierungen mit Redux
  • Anbinden von Packages in iOS und Android

Xcode Atom Cocoapods
React-Native Objective-C Java Redux
Datev eG
Nürnberg

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 9 Monate
2016-10 - 2020-06

Wirtschaftsinformatik

Bachelor Of Science, Technische Hochschule Nürnberg - Georg Simon Ohm
Bachelor Of Science
Technische Hochschule Nürnberg - Georg Simon Ohm

  • Mit Schwerpunkt auf Softwareentwicklung.
  • IT-Projekt: Machine Learning
  • Das Projekt zum Thema Machine Learning erfolgte über 2 Semester.
  • Aufgabe war es dabei, eine Bilderkennung für ein bestimmtes Gamification-Spielkartenset zu entwickeln und die Verbindungen zwischen den gelegten Karten zu identifizieren. Hierfür wurden Machine Learning Modelle verwendet, die auf Beispieldaten trainiert wurden, um die einzelnen Karten zu erkennen. Zusätzlich wurde ein Webservice entwickelt, mit dem die Screenshots des Kartenspiels dem erstellten Backend zugesendet werden können, um die Funktionalität der Bilderkennung zu nutzen

Kompetenzen

Kompetenzen

Top-Skills

Swift SwiftUI Objective C Combine Async-await Flutter Scrum CI/CD C# Java Python Javascript React-Native Bash REST SQL MVVM Design Pattern MVC Firebase Selenium Jenkins GitHub-Actions

Produkte / Standards / Erfahrungen / Methoden

Mobile Entwicklung
Experte

Beruflicher Werdegang:

2022 ? heute:

Kunde: Sopra Financial Technology GmbH 

Rolle: Mobile Entwickler 


Aufgaben:

Entwickeln von iOS- & Android Apps


2019 ? 2022:

Kunde: IT2Media GmbH & Co. KG 

Rolle: iOS Entwickler 


Aufgaben:

Entwickeln von iOS-Apps


2018 ? 2019:

Kunde: insertEFFECT GmbH 

Rolle: Praktikant (Mobile Entwickler) 


Aufgaben:

Entwickeln von mobilen Apps 


2018 - 2018:

Kunde: DATEV eG 

Rolle: Werkstudent (iOS Entwickler) 


Aufgaben:

Entwickeln von iOS-Apps 

Betriebssysteme

iOS
watchOS
macOS

Programmiersprachen

Python
Basics
Swift
Experte
SwiftUI
Experte
Objective-C
Fortgeschritten
React-Native
Basics
C#
Basics
Java
Basics
MySQL
Basics
Flutter
Fortgeschritten

Datenbanken

SQLite
MongoDB
Firebase Realtime Database
Firestore

Design / Entwicklung / Konstruktion

Figma
Sketch

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.