Beschreibung
Migration von Komponenten von AngularJS nach AngularUmsetzung moderner asynchroner Architekturen in Fronten-Komponenten und SPAs
Implementierung von Tests zur Sicherstellung der Qualität umgesetzter Features
Als Teil des Architektur-Teams Übernahme von weiteren Aufgaben eines Agilen Teams (z.B Einbau von Monitoring)
Engagement in Arbeitsgruppen zur generellen Weiterentwicklung von Methoden und Technologien
Anforderungen:
Sehr gute Kenntnisse und Erfahrung in der Frontend-Entwicklung mit JavaScript und Typescript
Sehr gute Kenntnisse der Frameworks AngularJS und Angular 2+ und Erfahrung mit Angular 2+ aus min. einem grösseren Projekt
Erfahrung in reaktiver Programmierung mit RxJS
Erfahrung mit Agilen Software Projekten
Bereitschaft nach DevOps-Prinzipien zu arbeiten
Qualitätsbewusstes Arbeiten durch Anwendung automatisierter Test
Kommunikativer Teamplayer
Selbständigkeit
Gute Kenntnisse der HTML5-APIs und in CSS3/Less
Kenntnisse von NPM, Webpack, Git, TeamCity, Jenkins
Erfahrung mit ngUpgrade
Erfahrung mit Statemanagement-Konzepten im Frontend (REDUX, ngrx, ...)
Erfahrung mit Docker
Erfahrung in der Applikationsentwicklung auf Basis Node.js, NestJS, Express
Erfahrung mit der Implementierung von REST Schnittstellen (Client und Server)
Pensum: 100%