Beschreibung
Für ein interessantes und spannendes Projekt im Zutrittskontrollbereich suchen wir einenBackend JS Developer (Java Script, node.js)
Funktionszweck / Aufgabenbereich
Es geht im Projekt darum, einen lokalen, plattformunabhängigen Dienst und ein SDK für einen Tischleser (USB-Gerät) zu entwickeln, die in verschiedenen Applikationen (Webanwendungen, Java-Anwendungen, Microsoft-Anwendungen) genutzt werden kann. Der externe Mitarbeiter entwickelt in einem SCRUM-Umfeld.
Anforderungen
- SW – Entwicklung im Middlewarebereich bis z. T. Lowlevel (bis zu Treiberentwicklung)
- Linux und Windows Betriebssystem-Kenntnisse und entsprechende Entwicklungstool-Kenntnisse (z.B. IDE: Webstorm, etc...)
- Mac Betriebssystem-Kenntnisse von Vorteil, nicht unbedingt erforderlich
- Java Script, möglichst Backend , etwas Frontend für Test, Connection-Client, SDK und Dokumentation
- node.js möglichst serverseitig (0.10.x)
- Frameworks wie Backbone.js
- Websockets (socket.io)
- (Twitter) Bootstrap
- Template engines wie stylus & jade & handlebars
- HTML5
- unittest-Erfahrung (z. B. Testframework mocha, expect.js) / BDD-style
- C/C++ Erfahrung von Vorteil
- Kenntnisse mit agilen Arbeitsmethoden (SCRUM)
- Kenntnisse Serielle Kommunikation (USB, Serialport)
- RFID-Kenntnisse wünschenswert
Start: 1. September 2014
Dauer: 8 Monate+
Ort: Zürich – Ost, 100% vor Ort
Sprachen: Deutsch, Englisch (lesen sehr gut)
Bewerbungen an: