Nur eine praxisnahe Ausbildung garantiert realistische Einblicke in die Arbeit und Atmosphäre unseres Unternehmens, daher ist uns die Betreuung unserer Bachelor- und Masterstudenten besonders wichtig.
IT-Applikationen werden massgeblich durch die jeweilige Performance definiert. Um diese im Web2.0 Zeitalter zu gewährleisten, entwickeln Sie im Rahmen Ihrer Abschlussarbeit ein eigenes Tool.
Grundlegende Voraussetzungen:
- Javascript Expert Level (Syntax, Prototypal Inheritance, Callbacks, Closures)
- Erfahrung in der Programmierung in einer asynchronen Programmierumgebung
- und Event-Loops wie z.B. Google V8
- Versionsverwaltung mit Git
- Unittest (TDD, Coverage Analysis)
Wünschenswerte Kenntnisse:
- Javascript Debugging Tools (Firebug, Inspector)
- Selenium Test Tool
- Performance/ Benchmarking/ Statistik Know-How
- Browser Development z.B. Webkit, XUL
- SSL, HTTPS, Certificate Management
Umfang und Schwerpunktlegung der Arbeit sind innerhalb des vorgegebenen Rahmens frei wählbar und erfolgen in Abstimmung mit der Hochschule. Eigene Vorschläge und Ideen sind willkommen. Im Falle einer erfolgreichen Zusammenarbeit ist eine Festanstellung möglich.
