IPSWAYS sucht: Senior Entwickler (m/w) mit den Schwerpunkten Ionic + Angular + JSONForms

Stuttgart, Baden Württemberg  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Sehr geehrte Damen und Herren,

nachstehend sende ich Ihnen eine Anfrage bei der wir aktuell Unterstützung benötigen. Vielleicht ist es ja ein Thema für Sie oder einen Ihrer Kollegen?

Positionsbezeichnung:
Senior Entwickler (m/w) mit den Schwerpunkten Ionic + Angular + JSONForms

Projektbeschreibung:
Für unseren Kunden sind wir aktuell auf der Suche nach einem Senior Entwickler (m/w) mit den Schwerpunkten Ionic + Angular + JSONForms.

Welche Tätigkeit muss der Externe erbringen:
- Programmierarbeiten basierend auf Ionic + Angular + JSONForms (http://jsonforms.io/)

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

Stufe 2 (vollständige Implementierung):
o Implementierung eines UI-Renderer-Sets basierend auf den Frameworks Ionic3/Angular4
o Folgende Layouts sind zu unterstützen:
- Vertical Layout (Ionic Tag: ion-list)
- Horizontal and Grid Layout (Ionic Tag: ion-grid)
o Es sind folgende Standard-Controls zu implementieren:
- Darstellungen für boolsche Werte
- CheckBox (Ionic Tag: ion-checkbox)
- Toggle (Ionic Tag: ion-toggle)
- Eingabefelder für Texte
- Einzeiliger Text (Ionic Tag: ion-input type=text)
- Mehrzeiliger Text (Ionic Tag: ion-textarea)
- Passwörter (Ionic Tag: ion-input type=password)
- E-Mail (Ionic Tag: ion-input type=email)
- Zahlen/Nummern (Ionic Tag: ion-input type=number)
- Telefonnummern (Ionic Tag: ion-input type=tel)
- Datum/Zeit Auswahl mit Angabe des Anzeige Formates (Ionic Tag: iondatetime)
- Toggle (Ionic Tag: ion-input type=number)
- Labels (Ionic Tag: ion-label)
- Range (Ionic Tag: ion-range)
- Tabbed Formulare (Ionic Tags: ion-tab, ion-tabs)
o Alle Controls werden in einem ion-item mit einem label (ion-label) versehen.
o Die erzeugten Angular Formulare müssen innerhalb des Form-Tags liegen
o Formulartypen: Detail, Master/Detail und Tree/Master/Detail sind zu unterstützen
o I18N ist zu unterstützen.
o Der SourceCode ist in TypeScript/JavaScript zu implementieren

Anforderungen: Die erforderlichen Qualifikationen des Kandidaten
- EMF, Ecore
- JSONForms
- Java/Javascript/TypeScript
- Ionic/Angular
- Eclipse Ökosystem (Entwicklungsplattform)
- Sprachkenntnisse deutsch und englisch

Es werden folgende Erfahrungen benötigt:
- Model driven Design
- Daten Modellierung
- Modellevolution
- Continuous Integration & Delivery

Folgende Referenzen sind notwendig:
- Umgang mit OpenSource Projekten
- ggf. Speaker auf Konferenzen zu obigen Themen

Einsatzort: Stuttgart
Startdatum: 26.02.2018
Enddatum: 30.06.2018

Sind Sie aktuell verfügbar und an dem Projekt interessiert?
Bei Interesse, senden Sie mir doch einfach Ihr aktuelles Profil mit Ihrem all in Stundensatz zu und ich bringe Sie gern bei unserem Kunden ins Gespräch.

Sollten Sie nicht verfügbar sein, freue ich mich wenn Sie mir auch in diesem Fall ein kurzes Feedback zu Ihrer Verfügbarkeit geben (bestenfalls mit Ihrem aktuellen CV), sodass wir Sie bei anderen Themen wieder berücksichtigen können.

Falls Sie einen passenden Kollegen in Ihrem Netzwerk haben, wäre ich Ihnen für eine Weiterleitung der Anfrage sehr dankbar.

Auf Ihr Feedback freue ich mich und stehe für Fragen selbstverständlich gern zur Verfügung.

Viele Grüße

Daniela Braverman
Partner Manager
Start date
02.2018
Duration
5 months
From
IPSWAYS - IPS Projects GmbH
Published at
01.02.2018
Contact person:
Philipp Werum
Project ID:
1495801
Contract type
Freelance
To apply to this project you must log in.
Register