Das Deutsche Fernerkundungsdatenzentrum (DFD) bildet zusammen mit dem Institut für Methodik der Fernerkundung das Earth Observation Center (EOC). Es ist die zentrale Einrichtung für Erdbeobachtung in Deutschland. Wir empfangen, verarbeiten und analysieren Satellitendaten, um das Ökosystem Erde zu entschlüsseln und Gesellschaft, Behörden und Wirtschaft Daten, Informationen und Anwendungen zu liefern, z.B. zur Anpassung an den Klimawandel.
Das erwartet dich
Die Abteilung Wissenschaftskommunikation und Visualisierung des Deutschen Fernerkundungsdatenzentrums entwickelt und betreibt Webanwendungen für die Exploration und Visualisierung von Daten für die Wissenschaft und die Außendarstellung auf Messen, in Ausstellungen und Museen. Mit seiner Expertise für Frontendlösungen trägt die Abteilungen darüber hinaus zu hausinternen Entwicklungen, wie z.B. EO4CAM, UKIS oder dem EOC-Datenportal bei. Ziel ist jeweils über aktuelle Web-Oberflächen bzw. Standalone-Anwendungen Geodaten verständlich zu visualisieren und nutzbar zu machen.
Deine Aufgaben
- Konzeption von Softwaresystemen: für die Web-basierte Darstellung von Daten- und Informationsprodukten der Erdbeobachtung mit dem besonderen Fokus auf Touchtableanwendungen in enger, pro-aktiver Kommunikation und Organisation im Team
- Programmierung und Implementierung von benutzerfreundlichen und barrierefreien Frontend-Lösungen mit Web-Technologien sowie dem Framework VueJS 3 (oder vergleichbaren Frameworks wie Angular oder React). Die Verwendung von TypeScript und SCSS ist dabei integraler Bestandteil der Entwicklungsprozesse
- Karten- und Geodatenintegration: Die Position erfordert die Entwicklung und Integration von interaktiven Kartenlösungen, insbesondere mit MapLibre GL JS, zur Darstellung und Manipulation von Geodaten.
- Dokumentation und Pflege: der Softwarekomponenten für Entwicklung und den Betrieb
- Layout und Design: Gestaltung und Layout der Benutzeroberflächen, wobei ein starkes Augenmerk auf Benutzerfreundlichkeit, Ästhetik und funktionale Effizienz gelegt wird
- Benutzererfahrung (UX): Optimierung der Benutzerführung, um eine intuitive und ansprechende Nutzererfahrung sicherzustellen. Hierbei wird die Rückmeldung der Nutzer berücksichtigt und in die Weiterentwicklung der Anwendungen integriert
Das bringst du mit
- Abgeschlossenes wissenschaftliches Hochschulstudium (Master/Diplom Uni) der Ingenieur- oder Naturwissenschaften (z.B. in den Fachrichtungen Informatik, Geoinformatik, Informationstechnik) oder andere für die Tätigkeit relevanten Studiengänge
- Umfangreiche Kenntnisse und Erfahrung in der Entwicklung und im Aufbau von Web-Frontends / Web-Anwendungen
- Sicherer Umgang mit VueJS 3, MapLibre GL JS, ChartJS
- Gute Kenntnisse im Bereich Projekt-Architektur / Modularisierung und der Code-Versionierung
- Fähigkeit zum selbstständigen Arbeiten bei ausgeprägter Kommunikationsfähigkeit
Wir freuen uns darauf, dich kennenzulernen!
Fragen zu dieser Position (Kennziffer 1517) beantwortet dir gerne:
Nils Sparwasser
Tel.: +49 8153 28 1316