REMOTE: Mobile Entwickler iOS (w/m/d)

Hesse, Frankfurt am Main  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Die Leistungen des Auftragnehmers (Dienstleisters) werden für das Projekt Travio erbracht.

Folgende Ziele werden hier verfolgt:

Im Rahmen des Projekts Travio wird eine Check-In Be-Out App auf Basis IOS für den Verkehrsverbund Nordrhein-Westfalen (NRW) gebaut. Das Projekt wird weitgehend agil nach Scrum entwickelt. Speziell soll hier ein SDK erarbeitet werden, welches neben den Standardfunktionalitäten (Einbindung Bibliothekt etc.) auch UI beinhaltet. Dieses SDK soll anschließend in die App des Verkehrsverbundes integriert werden.



Der Dienstleister erbringt folgende Leistungen:

Programmierung /Implementierung/Refactoring technischer Komponenten in Applikationen auf Basis der Technologie Objective-C/Swift, iOS SDK (latest), Cocoa Framework und Xcode
Erarbeitung eines SDK mit UI und anschließender Integration in eine App
Entwicklung und Umsetzung einer Testarchitektur für automatisiertes Tests mit Hilfe von Unit Tests, Integrationstests, Akzeptanztests und Mockobjekten mit z.B. Gherkin, cucumberish.
Expertise und Beratung/Coaching in modernen Anwendungsarchitekturen (Clean-Code, Emergent Architecture, SOLID, Mobile Gateway)
Optimierung der Build-Architektur (Continous Integration/Continous Deployment) mit Hilfe von Jenkins/TeamCity, CocoaPods, Carthage, fastlane und/oder anderen hilfreichen Werkzeugen
Expertise und Coaching in der Nutzung von automatisiert erhobenen Qualitätsmetriken (statische und dynamische Codeanalyse)
Expertise und Coaching in Themen des Scrum-Development (Pair-Programming, TDD, Refactoring, etc)
Analyse von Problemstellungen im genannten Kontext sowie Erarbeiten und Bewerten von Handlungsoptionen zur Lösung der Problemstellungen gemäß Best Practises des Marktes und unter Berücksichtigung der Kundensituation
Wartung (Fehleranalyse/Ausarbeitung Kundenfeedback)
Erstellen von Lieferpaketen für die betreffenden Applikationen


Skills / Profil:

Objective-C/Swift (3)
RxSwift
iOS SDK
Clean Code
Refactoring
SVN oder GIT
Eclipse
UML2
SQLite, SQLCipher
Soap, Rest
Hudson, Jenkins, Maven
Linux
Sonar
UI Testing
Cocoapods
Google Maps
MVVM
Intensive praktische Erfahrung mit automatisierten Integrations-, Last- und Performancetests, End-To-End-Tests, UITests, Unit-Tests
Erfahrung in den Bereichen Continuous Integration, -Deployment – idealerweise im Bereich Cloud (AWS, Gitlab, EKS, Helm)
Erfahrung in der Anbindung von Microservices (JSON / REST)
Start date
10.2021
Duration
2 months
(extension possible)
From
GULP Information Services GmbH
Published at
13.10.2021
Contact person:
Alexandra Müller
Project ID:
2227240
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register