Softwareentwickler für Frontend und Backend (m/w/d)
Description
Rolle
In dieser Rolle gestaltest du anspruchsvolle Frontend- und Backend-Lösungen, die moderne Technologien mit hoher Benutzerfreundlichkeit verbinden. Du übernimmst die Verantwortung für die Konzeption, Entwicklung und Wartung performanter Webanwendungen über den gesamten Software-Lebenszyklus hinweg. Dabei analysierst du fachliche Anforderungen, setzt diese in sauberen Code um und stellst durch strukturierte Tests sowie Code-Reviews eine hohe Softwarequalität sicher. Zudem treibst du kontinuierliche Verbesserungen in Architektur, Performance und Sicherheit der Anwendungen voran. Durch deine Erfahrung als Professional bringst du dich aktiv in technische Entscheidungen ein und prägst Standards sowie Best Practices in der Entwicklung.
Verantwortung
- Du konzipierst, entwickelst und optimierst moderne Webanwendungen mit Angular und Node.js
- In dieser Rolle definierst und implementierst du RESTful APIs für unsere Plattform
- Als Softwareentwickler für Frontend und Backend analysierst du fachliche Anforderungen und entwickelst skalierbare Softwarelösungen
- Du setzt neue Features sowie technische Verbesserungen für die digitale Plattform um
- In dieser Rolle arbeitest du an innovativen Themen wie Predictive Maintenance, KI-/Machine-Learning-Anwendungen und Energieoptimierung mit
- Du stellst die Softwarequalität durch Testing, Fehleranalyse und Code Reviews sicher
Qualifikationen
- Abgeschlossene Ausbildung oder Studium im Bereich Informatik, Software Engineering oder eine vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Softwareentwicklung, idealerweise im Fullstack-Umfeld
- Sehr gute Praxis in Angular, Node.js und der Entwicklung von REST-APIs
- Sicherer Umgang mit Azure DevOps, CI/CD-Pipelines sowie Microsoft Azure und relationalen Datenbanken (z.B. MySQL, PostgreSQL)
- Vorteilhaft sind Kenntnisse in Docker, Kubernetes, Grafana sowie im Umgang mit MQTT und ereignisgesteuerten Kommunikationskonzepten
- Strukturierte, selbstständige und lösungsorientierte Arbeitsweise kombiniert mit Teamgeist und Interesse an modernen Technologien
Benefits