Logo Univention

Senior Frontend Engineer

New

Job

  • Level
    Senior
  • Job Field
    Web, Front End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Bremen
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you'll design secure Web Components, develop a Design System, and take over an existing Vue.js application while ensuring accessibility and quality through testing.

    Job Technologies

    Your role in the team

    • Secure Frontend Architecture: You design and implement framework-agnostic Web Components that are resilient against XSS and other attack vectors, and assist in defining Content Security Policies.
    • Build a Design System: You develop a central Design System based on native web standards, with broad organizational support.
    • Further develop the Vue.js application landscape: You will take over an existing codebase, conduct an inventory, and gradually transition it into the new Design System.
    • Accessibility: You develop according to WCAG guidelines - semantic HTML, keyboard navigation, ARIA attributes.
    • Contribute the frontend perspective: You bring the frontend view into API discussions with backend, architects, and PMs — as a long-term process with growing influence.
    • Ensure quality: You are responsible for appropriate test coverage - unit tests, component tests, end-to-end tests.
    • True Ownership: You are establishing frontend ownership at Univention—with a clear development path and broad organizational support.
    • Sense & Impact: You do not work for adtech or corporate interests, but build infrastructure that enables schools, authorities, and organizations to achieve digital independence — at a time when this is becoming increasingly politically and socially relevant.
    • Design freedom: You are the first and shaping front-end voice in the company - technologically, conceptually, and communicatively.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Must-have: Solid knowledge of Vanilla JS, HTML5, CSS3, and Web Components (Custom Elements, Shadow DOM).
    • Security mindset: Clear understanding of the OWASP Top 10 - XSS, CSRF, CORS misconfigurations, CSP.
    • Accessibility: Solid WCAG knowledge; BITV 2.0 is a plus.
    • UX judgment: You make UX decisions independently, without a dedicated design team.
    • Communication skills: You represent frontend requirements to backend, architects, and PMs - objectively and clearly.
    • Technological resilience: You can systematically assess an unfamiliar codebase, prioritize tasks, and continue development without panic.
    • AI as a working method: You naturally use AI-supported tools in your daily work. This is not an option, but a clear expectation.
    • Excellent spoken and written English skills - English is our working language.
    • Nice-to-have: TypeScript - strongly preferred.
    • Basic knowledge of Python - for reading backend code.
    • Linux environments, Docker, Kubernetes.
    • Basic understanding of IAM.
    • German language skills.

    Experience

    • Vue.js experience: refactoring and debugging of legacy code, state management (Pinia/Vuex), router structures.
    • CI/CD experience.

    This text has been machine translated. Show original

    What we offer

    • Flexibility: Work remotely or on-site - with working hours that suit your life.
    • Hardware of your choice: Linux, Mac, or Windows - you decide.
    • Further development: We actively and systematically promote your growth.
    • Learning & Exchange: Conferences, workshops, as well as internal and external hackathons.
    • Appreciation: We foster an open and respectful corporate culture with short decision-making processes.
    • Flexibility: Flexible vacation policies and workation opportunities abroad within the EU.
    • Security: Permanent employment in a meaningful and future-oriented environment.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Bremen

      Bremen

      Germany

    This is your employer

    Univention

    Univention

    Univention is a leading provider of open source products for centralizing the operation and management of IT infrastructure. The core products are Univention Corporate Server (UCS) and the integrated identity and infrastructure management system. UCS is a flexible, cost-effective, and innovative solution for centrally managing server solutions and complete IT infrastructures - either on-premises, in the cloud, or in hybrid environments.

    Description

  • Founding year
    2002
  • Company Type
    Digital Agency
  • Working Model
    Full Remote, Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Univention

    Senior Frontend Engineer

    Location
    Bremen
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs