Das Unternehmen ist ein etabliertes IT-Systemhaus, das seit über 35 Jahren leistungsfähige Softwarelösungen und digitale Fachverfahren für den öffentlichen Sektor entwickelt. Die Web-Applikationen des Unternehmens sind produktiv im Einsatz, langfristig ausgelegt und werden kontinuierlich modernisiert und erweitert. Zu den kommunalen Online-Fachverfahren gehören unter anderem Systeme für die Kindertagespflege sowie das Fachverfahren zur Schulpflichtverletzung. Diese Systeme sind geschäftskritisch und neue Features werden gemeinsam mit den Kunden geplant und agil umgesetzt. Der Fokus liegt dabei auf Stabilität, Benutzerfreundlichkeit und langfristiger Wartbarkeit. Zur Verstärkung des Teams sucht das Unternehmen erfahrene Software Developer, die aktiv an der Gestaltung von Architektur, Qualität und Nutzererlebnis mitwirken möchten. In dieser Rolle sind Sie verantwortlich für die Entwicklung und Weiterentwicklung anspruchsvoller Web-Applikationen auf Basis von TypeScript und JavaScript. Sie setzen moderne, wartbare Frontend-Architekturen um und arbeiten eng mit der Backend-Entwicklung sowie dem Produktmanagement zusammen. Zudem gestalten Sie UI/UX-Konzepte unter Berücksichtigung von Performance und Sicherheit und führen Code-Reviews sowie Qualitätssicherungsmaßnahmen durch. Das Arbeitsumfeld ist geprägt von einem erfahrenen, kollegialen Team, in dem fachlicher Austausch auf Augenhöhe gefördert wird. Flexible Arbeitszeiten und Home-Office-Optionen bieten Ihnen die Möglichkeit, Ihre Work-Life-Balance zu gestalten.
Software Developer (m/w/d) im Bereich Web Applikationen
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehrjährige Berufserfahrung in der Frontend-Entwicklung von Web-Applikationen mit und verfügt über sehr gute Kenntnisse in TypeScript und JavaScript (ES6+). Erfahrungen mit modernen Frameworks, REST-APIs und der Integration von Backend-Services sind ebenso wichtig wie Kenntnisse in CI/CD und Software-Architekturen. Eine strukturierte und eigenverantwortliche Arbeitsweise sowie ein ausgeprägtes Qualitätsbewusstsein sind für die erfolgreiche Ausführung der Aufgaben unerlässlich. Darüber hinaus sollten Sie in der Lage sein, aktiv im Team zu kommunizieren und Ihre Ideen einzubringen, um die Benutzererfahrung kontinuierlich zu verbessern.