#3438 Mobile Developer Special (IOS) – REMOTE – (m/w/d)

Hessen, Frankfurt am Main  ‐ Remote
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Projektbeschreibung:
Die Leistungen 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.

Aufgabenbeschreibung:
• 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

Anforderungen – must have:
• Intensive praktische Erfahrung in der Anwendung von modernen Technologien, APIs, Patterns und Libraries, etc. Mehr als 2 Jahre praktische Erfahrung in der Nutzung folgender Technologien:
o 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
• Methodenkompetenz, Modellierung, Vorgehensmodelle:
o Umgesetzte Projekte mit den nachfolgenden Vorgehensmodellen > 2
o Scrum, Kanban, Test driven, Feature Driven
• Intensive praktische Erfahrung mit automatisierten Integrations-, Last- und Performancetests, End-To-End-Tests, UITests, Unit-Tests: Mindestens zwei Jahre praktische Erfahrung vorhanden.
• Erfahrung in den Bereichen Continuous Integration, -Deployment – idealerweise
im Bereich Cloud (AWS, Gitlab, EKS, Helm): Umgesetzte Projekte > 2
• Erfahrung in der Anbindung von Microservices (JSON / REST): Umgesetzte Projekte > 2

Anforderungen – should + nice to have:
• Erfahrung in der Entwicklung im Bereich ÖPNV: Erfahrung > 2 Jahre
• Umgang mit gängigen IDEs Umgesetzte Projekte: > 3
• Erfahrung im Umgang mit agilen Tools (JIRA, Confluence): Umgesetzte Projekte >2
Start
11.2021
Dauer
4 Monate
(Verlängerung möglich)
Von
AUSY Technologies Germany AG
Eingestellt
11.10.2021
Ansprechpartner:
Raquel Vanesa Munoz Castillejos
Projekt-ID:
2225594
Vertragsart
Freiberuflich
Einsatzart
100 % Remote
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren