Aufgaben
- Agile Softwareentwicklung als Fullstack Developer (m/w/d) in einem interdisziplinären Produktteam nach SCRUM
- Frontend-Entwicklung mit der aktuellsten Angular Version
- Backend-Entwicklung mit dem Nest.js Framework auf Basis Node.js mit TypeScript
- Entwicklung von RESTful APIs in einer Microservice-Architektur in einer Cloud-Infrastruktur unter dem Einsatz von Docker
- Einsatz von state-of-the-art End-2-End Tests für Multi Device und Multibrowser Support
Erwartungen
- Erfahrung im Bereich agiler Softwareentwicklung im Umfeld von SCRUM- oder KANBAN-basierten Entwicklungs-Setups
- Exzellente Programmierkenntnisse in einer der modernen Programmiersprachen/Frameworks, vorzugsweise Node.js
- Exzellente Kenntnisse im Bereich HTML/SCSS sowie Einsatz eines modernen Frontend Single Page Application Frameworks wie Angular
- Infrastruktur-Know-how in den Bereichen RESTful APIs, Single Sign On, SOAP-XML
- Praktische Erfahrung im Bereich DevOps, Docker und Automatisierung beim Infrastrukturaufbau
- Erfahrung im Bereich Pair-Programming, Continuous-Integration/Delivery sowie TestDriven-Development
- Kenntnisse der Konzepte der funktionalen und objektorientierten Programmierung, Microservice Architekturen
- Erfahrung mit dem Einsatz von Cluster Schedulern wie Kubernetes
- Erfahrung im Einsatz von Cloud-Infrastrukturen wie Amazon AWS