Ihre Aufgaben:
1. Entwicklung und Betrieb performanter Front‑End‑Applikationen mit starkem Fokus auf interaktive Datenvisualisierungen (z. B. Dashboards, Diagramme, analytische Oberflächen)
2. Performante Integration von Frontend‑Applikationen mit Backend‑Services, die Daten aus Big‑Data‑Plattformen wie z. B. Snowflake bereitstellen
3. Iterative Erarbeitung von Lösungen gemeinsam mit den Usern – von der ersten Idee über die Entwicklung bis hin zum produktiven Betrieb
4. Sicherstellung der Qualität durch automatisierte Tests auf Unit‑, Modul‑ und End‑to‑End‑Ebene
5. Enge interdisziplinäre Zusammenarbeit mit Architekt:innen, Analyst:innen und fachlichen Stakeholdern
6. Umsetzung von Lösungen zur Erfassung, Analyse und Auswertung von Nutzerverhalten (Tracking, Logging, Analytics)
7. Aktive Mitwirkung an Architektur‑, Technologie‑ und Designentscheidungen im Frontend‑Umfeld
Ihr Profil:
8. Erfahrung in der Entwicklung mit Angular sowie im Einsatz von Visualisierungs‑Bibliotheken wie D3.js
9. Ausgeprägte Leidenschaft und praktische Erfahrung in der Umsetzung interaktiver und benutzerzentrierter Datenvisualisierungen
10. Erfahrung in der Implementierung und Anbindung von Spring‑Boot‑Applikationen
11. Praxiserfahrung mit DevOps‑Methoden und CI/CD‑Pipelines (z. B. Tekton, ArgoCD, Helm, OpenShift)
12. Bereitschaft, Applikationen in engem Austausch mit User‑Gruppen iterativ weiterzuentwickeln
13. Erfahrung mit IAM‑Lösungen (z. B. Azure AD, OAuth) sowie fundierte SQL‑Kenntnisse zur statistischen Auswertung grosser Datenmengen
14. Bereitschaft, innerhalb eines bestehenden Tech‑Stacks zu arbeiten und diesen pragmatisch weiterzuentwickeln
15. Mehrjährige Erfahrung in kleinen bis mittelgrossen, agilen Entwicklerteams
16. Innovative Denkweise sowie Freude daran, eigene technische Ideen aktiv einzubringen
17. Fliessende Deutschkenntnisse, sowie sehr gute Englischkenntnisse