Profilbild von Jonas Sailer iOS Entwickler (fest angestellt) aus Mainz

Jonas Sailer

nicht verfügbar bis 31.12.2024

Letztes Update: 22.02.2024

iOS Entwickler (fest angestellt)

Firma: Zelfi AG
Abschluss: Bachelor of Science in Mobile Computing
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

zelfi_profil_jonas_sailer.docx

Skills

Fachliche Schwerpunkte 
iOS
Swift, Objective-C
Java (Android, JavaEE, JavaSE)

App Referenzen
Champion (iOS App Store)
Speak Up (iOS App Store)    

Kurzvorstellung
Herr Sailer setzt seine theoretischen und praktischen Erfahrungen in der iOS Entwicklung sehr effektiv in Projekten der Zelfi AG ein. Neben der App-Entwicklung mit meist visuellem Benutzerinterface bildet die Sprachsteuerung und die Nutzung von Sprachassistenten einen weiteren Schwerpunkt seiner Tätigkeit. Er arbeitet mit einem tesgetriebenen Ansatz unter Einsatz von Buildautomatisierung.

Seine Zielsetzung umfasst:
  • Design, Entwicklung und Wartung mobiler Anwendungen
  • Design, Entwicklung und Wartung objektorientierter und protokollorientierter Software
  • Test und Qualitätssicherung von Software

Fachliche, methodische und technische Kompetenzen:
Softwareentwicklung:
  • Objektorientierung, Analyse, Design, Programmierung
  • Grafische Benutzeroberflächen
  • Synchrone und asynchrone Prozesse, parallele Programmierung
  • Tool- und Plug-In-Programmierung
  • Relationale Datenbanken, Modellierung, Optimierung
  • NoSQL Datenbanken, Modellierung, Optimierung
  • Entwicklungsprozesse, Vorgehensmodelle, Agile Entwicklung, Scrum, Kanban
  • Versions- und Konfigurationsmanagement
  • Unified Modeling Language (UML)
  • Software-Dokumentation
Qualitätssicherung:
  • Methodisches und strukturiertes Testen
  • Testplanung und Testausführung von Unit-, Instrumentation-, UI- und Integrationstest
  • Aufsetzen und Verwalten von Prozessen zur kontinuierlichen Integration
Branchen Know-How: 
  • mobile Endgeräte: Smartphone Apps (iOS)
  • Distribution von mobilen Anwendungen, in und außerhalb von App Stores
  • Finanzdienstleistungen
Architekturen:
  • Anwendungen für mobile Betriebsssysteme (nativ)
  • Desktop Anwendungen
  • Client-/Server Anwendungen
  • Internet- und Intranet-Anwendungen
Betriebssysteme:
  • iOS
  • Android OS
  • Mac OS X
  • Microsoft Windows 10/7/XP



SKILLS
PROGRAMMIERUNG

Native iOS Entwicklung
Swift
Objective-C

Sonstige Programmiersprachen
Java
Java EE
JavaScript
C
C++

iOS SPEZIFISCHE TECHNOLOGIEN/METHODEN
Interface Builder
Cocoa Touch
Reactive Programming mit RxSwift
Gitflow

TEST-FRAMEWORKS
Unit Testing in Xcode
UI Testing in Xcode

TOOLS
Git, TortoiseGit, Xcode Git
Bitbucket
Atlassian Confluence
Atlassian JIRA
Visual Paradigm

ENTWICKLUNGSUMGEBUNG
Xcode
Xcode Server
Eclipse
Android Studio

SQL-SYSTEME
MySQL 
Oracle
SQLite

AUSZEICHNUNGSSPRACHEN
XML, XSL/XSLT, XSD, DTD
HTML, XHTML
CSS
JSON

WEB-TECHNOLOGIEN
REST, JSON
AJAX

Projekthistorie

08/2019 - bis jetzt
iOS App Entwicklung
Telefonica (Telekommunikation, 5000-10.000 Mitarbeiter)

Ongoing

07/2018 - 06/2019
Entwicklung mehrerer iOS-Apps und -Frameworks für DVAG
DVAG (Banken und Finanzdienstleistungen, 5000-10.000 Mitarbeiter)

Beschreibung:
Die DVAG entwickelt und betreibt für ihre Vertriebspartner insgesamt 15 Enterprise Apps und entwickelt eigene iOS-Frameworks für diese. Die Apps unterstützen den Verkauf von Finanz- und Versicherungsprodukten im Kundengespräch.

 

Herr Sailer entwickelte eine 2-Faktor-Login-App komplett neu. Weiterhin ergänzte er eine Kontakte-App um die iCloud Synchronisation, entwickelte eine Share-Extension für Fotos und Dokumente, aktualisierte diverse Apps entsprechend der Neuerungen von iOS 12 und unterstützte die Wartung der Apps.

 

Zur Qualitätssicherung setzte Herr Sailer Testautomatisierung ein. In Verbindung mit Continuous Integration und Delivery sowie agilen Teamstrukturen mit regelmäßigen Code Reviews konnten in diesem Projekt hohe Qualitätsstandards erzielt werden.

Methodik:
Know-how: iPhone- und iPad-UI-Optimierung, iCloud Sync, Share Extension
Werkzeuge: Xcode, Bitbucket Server (Stash), Gitflow, Xcode Server, Bots, Jenkins, Azure DevOps, JIRA, Confluence, XCTests, XCUITests, Appium (mit Cucumber und Kotlin), Kobil Smart Security, Google Analytics
Technologien: Swift, Objective-C, RxSwift, Carthage

Rolle: Entwickler in Scrum- und Kanban-Teams


02/2018 - 06/2018
Entwicklung der iOS-App und des Alexa-Skills „SpeakUp - The Party Quiz“
Zelfi AG (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Beschreibung:

SpeakUp ist ein Quiz, welches Herr Sailer sowohl als iOS-App, als auch als Alexa Skill entwickelt hat. Die Antworten für das Quiz werden durch automatische Spracherkennung verarbeitet. 

App Store Link: https://itunes.apple.com/de/app/speak-up-the-party-quiz/id1306775995?mt=8


Methodik:

Know-how: Speech Recognition, Google Firebase
Werkzeuge: Xcode, AWS Lambda, Node.js, Git
Technologien: Swift, iOS Speech API, JavaScript


Rolle: Entwickler

10/2017 - 01/2018
Weiterentwicklung der iOS App „Champion“
Zelfi AG (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Beschreibung: 

Champion ist eine App zur Verwaltung von Turnieren und Ligen im Teamsport. 

Herr Sailer erweiterte die App um neue Features. Weiterhin implementierte er die Nutzung der NoSQL Datenbank Google Firebase in der iOS App.

App Store Link: https://itunes.apple.com/app/champion-tournament-manager/id886646371?mt=8


Methodik:

Know-how: Google Firebase, Refactoring
Werkzeuge: Xcode, Git (SourceTree und Kommandozeile), JIRA (Projektorganisation und -dokumentation)
Technologien: Swift, Objective-C


Rolle:
Entwickler im Scrum Team

01/2016 - 12/2017
Entwicklung und Design der Android/iOS App „TaxiRace“
Technische Hochschule Bingen (Sonstiges, 50-250 Mitarbeiter)

Beschreibung:
TaxiRace ist eine Maps-App für Android und iOS zur Bestellung von Taxis. Die App verwendet zum Bestimmen der Standorte und des Routings das Google Maps Framework. Herr Sailer entwarf das Design, sowie das Konzept.

Methodik:

Know-how: Google Material Design, Google Maps Framework
Werkzeuge: Xcode, Android Studio, Git
Technologien: Swift, Java

Rolle:
Entwickler, Konzeptionist

Reisebereitschaft

Verfügbar in den Ländern Deutschland
ganz Deutschland.

Verfügbar ab 15. April 2020

Sonstige Angaben

Fest angestellt bei der Zelfi AG.
Bitte keine Anfragen für anderweitige Festanstellungen
Profilbild von Jonas Sailer iOS Entwickler (fest angestellt) aus Mainz iOS Entwickler (fest angestellt)
Registrieren