Senior Frontend Engineer (m/w/d) at Univention
Berlin, Bremen, Germany -
Full Time


Start Date

Immediate

Expiry Date

06 Oct, 26

Salary

75000.0

Posted On

08 Jul, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Vanilla JS, HTML5, CSS3, Web Components, Vue.js, OWASP Top 10, WCAG, TypeScript, Python, Docker, Kubernetes, CI/CD, UX Design, State Management, API Integration, Unit Testing

Industry

Software Development

Description
Was dich erwartet 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. Was du mitbringst Must-have 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 Was wir dir bieten Flexibilität: Arbeite remote oder vor Ort – mit Arbeitszeiten, die zu deinem Leben passen. Hardware nach Wahl: Linux, Mac oder Windows – du entscheidest. Weiterentwicklung: Wir fördern dein Wachstum aktiv und strukturiert. Lernen & Austausch: Konferenzen, Workshops sowie interne und externe Hackathons. Wertschätzung: Wir leben eine offene und respektvolle Unternehmenskultur mit kurzen Entscheidungswegen. Freiraum: Flexible Urlaubsregelungen und Workation im EU-Ausland. Sicherheit: Unbefristete Festanstellung in einem sinnstiftenden und zukunftsorientierten Umfeld. About us Die Univention GmbH steht für digitale Souveränität, offene IT-Infrastrukturen und Open-Source-basierte Softwarelösungen. Unser Ziel ist es, Organisationen – insbesondere aus öffentlicher Verwaltung und Bildung – sichere, unabhängige und gestaltbare IT-Umgebungen zu ermöglichen. Mit unserem Identity & Access Management (IAM) und unserer modularen Open-Source-Lösung Nubus schaffen wir flexible, interoperable und souveräne IT-Infrastrukturen, die den Anforderungen moderner Verwaltungen und Bildungslandschaften gerecht werden. Wenn du mehr über uns erfahren möchtest, dann informiere dich auf „Karriere bei Univention“ über uns.
Responsibilities
Design and implement a framework-agnostic design system using native web standards and secure web components. Lead the evolution of the Vue.js application landscape while ensuring accessibility and high test coverage.
Loading...