In der Rolle als Fullstack Entwickler:in arbeiten Sie in komplexen Anwendungslandschaften sowohl im Front- als auch im Backend. Sie sind Teil eines dynamischen Teams, das Technologien wie Java, JavaScript, TypeScript, React und Redux einsetzt, um innovative Softwarelösungen zu entwickeln. Zu Ihren Hauptaufgaben gehört das Coding im Front- und Backend, wobei der Schwerpunkt auf Java sowie JavaScript/TypeScript/React/Redux liegt. Sie sind verantwortlich für die eigenständige Konzeption und Implementierung neuer Funktionen in komplexen Anwendungslandschaften. Darüber hinaus entwickeln Sie anspruchsvolle Anwenderapplikationen und Softwarekomponenten sowie synchroner und asynchroner APIs unter Verwendung verschiedener Programmiersprachen und Frameworks. Die Optimierung der Usability und Performance gehört ebenso zu Ihren Aufgaben wie die Erstellung technischer Dokumentationen. Sie steuern und führen Projekte gemeinsam mit Kolleg:innen aus internationalen Standorten durch. Das Unternehmen bietet Ihnen eine unbefristete Festanstellung mit einem Überstundenvergütungsmodell, flexible Arbeitszeiten und die Möglichkeit, bis zu drei Monate jährlich an einem der anderen EU-Standorte zu arbeiten. Ein modernes Arbeitsumfeld mit guter Anbindung an den öffentlichen Nahverkehr und vielen zusätzlichen Vorteilen rundet das Angebot ab.
Fullstack Entwickler (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat hat ein sehr gut abgeschlossenes Studium im Bereich Informatik, Wirtschaftsinformatik, Medieninformatik, Informationstechnologie oder eine vergleichbare Ausbildung mit relevanter Berufserfahrung. Sie verfügen über ausgezeichnete Kenntnisse in Java sowie weiteren Web-Technologien wie JavaScript, Spring, TypeScript, React, Angular JS, CSS, HTML5 oder Kubernetes. Ein solides Grundverständnis von Künstlicher Intelligenz und deren sinnvoller Einsatz im Projektalltag ist ebenfalls wünschenswert. Sie sind in der Lage, komplexe technische Inhalte verständlich zu kommunizieren, auch gegenüber nicht-technischen Stakeholdern. Zudem sollten Sie Kenntnisse in der modellgetriebenen Entwicklung mitbringen. Sehr gute Deutsch- und gute Englischkenntnisse sind erforderlich, um in einem internationalen Umfeld erfolgreich zu sein. Persönliche Eigenschaften wie Teamfähigkeit, Kommunikationsstärke und analytisches Denken sind für diese Position von großer Bedeutung.