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