> Markdown version of [/jobs/ext/1645480-senior-frontend-engineer](https://www.wearedevelopers.com/jobs/ext/1645480-senior-frontend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Frontend Engineer - **Company:** Univention GmbH - **Location:** Bremen, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, Application Programming Interfaces (APIs), Artificial Intelligence, HTML5, Unit Testing, Cascading Style Sheets (CSS), Code Coverage, Continuous Integration, Cross-Origin Resource Sharing (Ajax Programming), Cross-Site Request Forgery, Software Debugging, Linux, Identity and Access Management, Python (Programming Language), Open Web Application Security, TypeScript, Web Content Accessibility Guidelines, Web Standards, Network Routers, Cross-Site Scripting (XSS), Backend, Vue.js, Kubernetes, Codebase, Front End Software Development, Code Restructuring, Docker - **Published:** July 10, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=32090df3a6b6cda1 ## About the Role * Web-Standard-Expertise: Fundiertes Wissen in Vanilla JS, HTML5, CSS3 und Web Components (Custom Elements, Shadow DOM). * Sicherheits-Mindset: Klares Verständnis der OWASP Top 10 - XSS, CSRF, CORS-Fehlkonfigurationen, CSP. * Vue.js-Erfahrung: Refactoring und Debugging von gewachsenem Code, State Management (Pinia/Vuex), Router-Strukturen. * Barrierefreiheit: Solide WCAG-Kenntnisse; BITV 2.0 ein Plus. * UX-Urteilsvermögen: Du triffst eigenständig UX-Entscheidungen, ohne dediziertes Design-Team. * Kommunikationsstärke: Du vertrittst Frontend-Anforderungen gegenüber Backend, Architekten und PM - sachlich und klar. * Technologische Resilienz: Du kannst eine unbekannte Codebasis strukturiert einschätzen, priorisieren und ohne Panik weiterentwickeln. * KI als Arbeitsweise: Du nutzt KI-gestützte Tools selbstverständlich im Arbeitsalltag. Das ist keine Option, sondern eine klare Erwartung. * Sprache: Sehr gute Englischkenntnisse in Wort und Schrift - Englisch ist unsere Arbeitssprache. Nice-to-have * TypeScript - stark bevorzugt * Grundkenntnisse in Python - für das Lesen von Backend-Code * Linux-Umgebungen, Docker, Kubernetes * CI/CD-Erfahrung * IAM-Grundverständnis * Deutschkenntnisse ## Description * Sichere Frontend-Architektur: Du designst und implementierst framework-agnostische Web Components, resilient gegen XSS und andere Angriffsvektoren, und unterstützt bei der Definition von Content Security Policies. * Design System aufbauen: Du entwickelst ein zentrales Design System auf Basis nativer Web-Standards - mit breiter organisatorischer Unterstützung. * Vue.js-Applikationslandschaft weiterentwickeln: Du übernimmst eine bestehende Codebasis, machst eine Bestandsaufnahme und führst sie schrittweise in das neue Design System über. * Barrierefreiheit: Du entwickelst nach WCAG-Richtlinien - semantisches HTML, Tastaturbedienung, ARIA-Attribute. * Frontend-Perspektive einbringen: Du bringst die Frontend-Sicht in API-Gespräche mit Backend, Architekten und PM ein - als langfristiger Prozess mit wachsendem Einfluss. * Qualität sicherstellen: Du verantwortest eine angemessene Testabdeckung - Unit Tests, Komponententests, End-to-End-Tests. Was die Position besonders macht * Echte Ownership: Du baust Frontend-Ownership bei Univention auf - mit klarem Entwicklungspfad und breiter organisatorischer Unterstützung. * Sinn & Wirkung: Du arbeitest nicht für Adtech oder Konzerninteressen, sondern baust Infrastruktur, die Schulen, Behörden und Organisationen digitale Unabhängigkeit ermöglicht - in einer Zeit, in der genau das politisch und gesellschaftlich immer relevanter wird. * Gestaltungsspielraum: Du bist die erste und prägende Frontend-Stimme im Unternehmen - technologisch, konzeptionell und kommunikativ. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Bridging the Gap](https://www.wearedevelopers.com/videos/794-bridging-the-gap) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [c't <webdev> 2023](https://www.wearedevelopers.com/magazine/307-c-t-webdev-2023) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)