Senior Consultant JSON Forms (m/w) ID=1515

Stuttgart, Baden-Württemberg  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Aufgaben

Programmierarbeiten basierend auf Ionic + Angular + JSONForms Das Vorhaben soll in zwei Stufen realisiert werden (Stufe 2 ist abhängig von Stufe 1 und wird erst nach erfolgreichem Abschluss von Stufe 1 beauftragt):

Stufe 1:

Implementierung des Vertical Layouts (Ionic Tag: ion-list)
folgende Controls werden umgesetzt:  Einzeiliger Text (Ionic Tag: ion-input type=text)  Labels (Ionic Tag: ion-label)
Alle Controls werden in einem ion-item mit einem label (ion-label) versehen.
Die erzeugten Angular Formulare müssen innerhalb des Form-Tags liegen
Der SourceCode ist in TypeScript/JavaScript zu implementieren

Stufe 2 (vollständige Implementierung):

Implementierung eines UI-Renderer-Sets basierend auf den Frameworks Ionic3/Angular4
Folgende Layouts sind zu unterstützen:  Vertical Layout (Ionic Tag: ion-list)  Horizontal and Grid Layout (Ionic Tag: ion-grid)
Es sind folgende Standard-Controls zu implementieren:  Darstellungen für boolsche Werte
Alle Controls werden in einem ion-item mit einem label (ion-label) versehen.
Die erzeugten Angular Formulare müssen innerhalb des Form-Tags liegen
Formulartypen: Detail, Master/Detail und Tree/Master/Detail sind zu unterstützen
I18N ist zu unterstützen.
Der SourceCode ist in TypeScript/JavaScript zu implementieren

Qualifikationen

EMF, Ecore
JSONForms
Java/Javascript/TypeScript
Ionic/Angular
Eclipse Ökosystem (Entwicklungsplattform)
Model driven Design
Daten Modellierung
Modellevolution
Continuous Integration & Delivery
Umgang mit OpenSource Projekten
Sprachkenntnisse deutsch und englisch
Start
ab sofort
Dauer
3 Monate
(Verlängerung möglich)
Von
Halbauer GmbH Expert Management
Eingestellt
02.02.2018
Ansprechpartner:
Thomas Halbauer
Projekt-ID:
1496344
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren