Aufgabe:
Softwareanwendungen planen, entwickeln und unter Verwendung moderner Technologien und aktuellen Frameworks programmieren Planung und Durchführung von Projektaufgaben Anforderungen in Zusammenarbeit mit Anwendern bewerten und umsetzen Code-Reviews durchführen und Feedback geben Neue Technologien und Methoden evaluieren und implementieren Softwarefehler (Bugs) identifizieren, analysieren und beheben Code kontinuierlich optimieren, um die Leistung und Stabilität von Anwendungen zu verbessern Bestehende Anwendungen revitalisieren und deren langfristige Verfügbarkeit gewährleisten Softwaretests durchführen und Dokumentationen sowie Handbücher erstellenQualifikation:
Ausbildung als Fachinformatiker Anwendungsentwicklung (m/w/d), Informatikstudium oder vergleichbare Qualifikation Erfahrung mit HTML5 und (S)CSS Fundierte Kenntnisse in der Softwareentwicklung mit JavaScript/TypeScript Umfassende Erfahrung mit modernen Frameworks und Technologien wie Vue.js, Node.js und Express.js Erfahrung in der Arbeit mit relationalen Datenbanken wie PostgreSQL und MySQL Routiniertes Arbeiten mit Version Control Systemen wie GIT Vertrautheit mit Docker und der Arbeit in Linux-Umgebungen (von Vorteil) Komplexe Problemstellungen analysieren und kreative, effiziente Lösungen eigenständig entwickeln Teamfähigkeit und Lernbereitschaft, insbesondere bei der Einarbeitung neuer Technologien und Programmiersprachen Verantwortungsbewusst, lösungsorientiert, kreativ und offen für neue Technologien Hohe Einsatzbereitschaft, gute Kommunikationsfähigkeiten und Freude an Zusammenarbeit Verhandlungssichere Deutsch- und Englischkenntnisse in Wort und Schrift Komplexe Problemstellungen analysieren und kreative, effiziente Lösungen eigenständig entwickelnWeitere Angebote in den Bereichen: