REMOTE: Mobile-Entwicklung Android (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

Beschreibung / Aufgaben
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 Android 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 unter 3 genannten Technologien.
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
Android
Java 6+
ADB
QS per JUnit
HTML 5
JavaScript
Clean Code
Refactoring
SVN oder GIT
Eclipse
UML2
SQLite, SQLCipher
Soap, Rest
Hudson, Jenkins, Maven
Linux
Sonar
UI Testing
Google Maps
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
JSON
REST-Services
gute Deutschkenntnisse in Wort und Schrift
Start
10.2021
Dauer
3 Monate
(Verlängerung möglich)
Von
GULP Information Services GmbH
Eingestellt
13.10.2021
Ansprechpartner:
Daniel Ehrenberg
Projekt-ID:
2227216
Vertragsart
Freiberuflich
Einsatzart
100 % Remote
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren