Frontend Developer (m/w/d)

Permanent employee, Full-time · Remote

Read job description in:
Deine Aufgaben
  • Weiterentwicklung unserer Single-Page-Application auf Basis moderner Frameworks mit Fokus auf Vue 3, Composition API und TypeScript
  • Aufbau robuster, modularer UI-Komponenten mit Tailwind CSS und shadcn
  • Integration von REST-APIs, inkl. sauberem Error-Handling, Caching-Strategien sowie Streaming-/Echtzeit-Updates (u.a. SSE)
  • Pixelgenaue Umsetzung von Layouts, Komponenten und Interaktionen, basierend auf Figma und einem etablierten Design-System
  • Implementierung von Animationen, Transitions und Mikro-Interactions (z. B. mit GSAP) zur Verbesserung von Usability und Flow
  • Qualitätssicherung durch Unit- und E2E-Tests
  • Arbeiten in modernen Dev-Pipelines: Docker-basierte lokale Entwicklung, Builds und Deployments in der Cloud
  • Entwicklung nach Enterprise-Standards: Sicherheit, Stabilität, Skalierbarkeit, Dokumentation
Dein Profil
  • Sehr gute Kenntnisse in HTML, CSS, JavaScript und TypeScript
  • Tiefgehende Erfahrung mit Vue 3, Composition API und typisierten Frontend-Architekturen
  • Sicherer Umgang mit Tailwind, shadcn und dem Aufbau wiederverwendbarer Komponenten
  • Erfahrung in der Integration von REST-APIs und im Handling komplexer asynchroner Datenflüsse
  • Erfahrung in Streaming-Technologien (z. B. SSE) für Live-Daten und Echtzeit-Updates
  • Starkes Auge für Design, Typografie, Spacing und visuelle Konsistenz – die Umsetzung aus Figma gehört für dich zum Handwerk
  • Erfahrung mit Animations-Libraries wie GSAP
  • Sicherer Umgang mit Docker in lokalen Entwicklungsumgebungen sowie CI/CD-Builds
  • Kenntnisse in Auth-Systemen wie OAuth/SSO/Keycloak; idealerweise Erfahrung mit Keycloakify
  • Klares Verständnis von sauberer Frontend-Architektur, Dokumentation und nachhaltigem Code
Referenzen / Arbeitsproben
Bitte sende uns 2-3 aussagekräftige Projekte, an denen wir erkennen können:
  • Technische Tiefe
  • UI-Qualität
  • Design-genaue Umsetzung
  • Struktur & Architektur deines Codes
Über uns
PLAN D ist ein ausgewähltes Team von Expert:innen mit außergewöhnlichen Bestleistungen auf jeder Position, gepaart mit Kollaboration und Selbstbestimmung.

Zeitgemäße Führung: 
Mitarbeiterführung wird als Coachingprozess verstanden, mit dem Ziel, die Potenziale jedes und jeder Einzelnen zielgerichtet zu entwickeln.
Wir streben immer danach, Neues zu lernen: 
Wir achten auf Details, stellen Verbindungen her, teilen unser Wissen. Dabei bieten wir viele Möglichkeiten der Weiterentwicklung.
Wir sind ergebnisorientiert:
Wichtig ist, welche Leistung erbracht wird – nicht, wie hart dafür gearbeitet wurde oder wie lange jemand im Büro bleibt.
Wir haben eine Feedbackkultur:
Zu einer vertrauensvollen Zusammenarbeit gehört auch ein offener und ehrlicher Austausch. Bei PLAN D sprechen wir nicht übereinander, sondern miteinander.
Unbegrenzter Urlaub
: Wir haben keine festen Arbeitszeiten oder Anwesenheitspflicht, aber wir brennen für unsere Projekte. Für wichtige Termine und Projektphasen sind wir im Büro, können sonst aber entscheiden, von wo wir arbeiten.
Wir kümmern uns um unsere Mitarbeitenden:
PLAN D Mitarbeitende sind technisch immer top ausgestattet, haben ein schickes Büro und sind von der Siebträger Kaffeemaschine über den immer vollen Getränkekühlschrank, Obst & Snacks sowie tolle Teamevents, bis hin zum Jobrad, dem Jobticket oder der USC Mitgliedschaft immer bestens versorgt.

Klingt gut? Super!
Bewirb dich bei uns und erzähle uns, warum genau du in unserem Team fehlst. Hast du uns überzeugt, laden wir dich zu einem ersten Kennenlernen ein.
Your mission
  • Further development of our single-page application based on modern frameworks with a focus on Vue 3, Composition API and TypeScript
  • Building robust, modular UI components with Tailwind CSS and shadcn
  • Integration of REST APIs, including clean error handling, caching strategies and streaming/real-time updates (including SSE)
  • Pixel-perfect implementation of layouts, components and interactions based on Figma and an established design system
  • Implementation of animations, transitions and micro-interactions (e.g. with GSAP) to improve usability and flow
  • Quality assurance through unit and E2E testing
  • Working in modern dev pipelines: Docker-based local development, builds and deployments in the cloud
  • Development according to enterprise standards: security, stability, scalability, documentation
Your profile
  • Very good knowledge of HTML, CSS, JavaScript and TypeScript
  • In-depth experience with Vue 3, Composition API and typed front-end architectures
  • Confident use of Tailwind, shadcn and the creation of reusable components
  • Experience in integrating REST APIs and handling complex asynchronous data flows
  • Experience in streaming technologies (e.g. SSE) for live data and real-time updates
  • A keen eye for design, typography, spacing and visual consistency – implementing designs from Figma is part of your craft
  • Experience with animation libraries such as GSAP
  • Confident use of Docker in local development environments and CI/CD builds
  • Knowledge of authentication systems such as OAuth/SSO/Keycloak; ideally experience with Keycloakify
  • Clear understanding of clean front-end architecture, documentation and sustainable code

References / work samples
Please send us 2-3 meaningful projects that allow us to assess:
  • Technical depth
  • UI quality
  • Design-accurate implementation
  • Structure & architecture of your code
About us
PLAN D is a select team of experts who deliver exceptional performance in every position, combined with collaboration and self-determination.

Contemporary leadership: Employee management is understood as a coaching process with the goal of developing the potential of each and every individual in a targeted manner.
We always strive to learn new things: We pay attention to details, make connections, and share our knowledge. In doing so, we offer many opportunities for further development.
We are results-oriented: What matters is the performance achieved—not how hard someone worked or how long they stayed in the office.
We have a feedback culture: Open and honest communication is part of a trusting working relationship. At PLAN D, we don't talk about each other, we talk to each other.
Unlimited vacation: We don't have fixed working hours or mandatory attendance, but we are passionate about our projects. We are in the office for important deadlines and project phases, but otherwise we can decide where we work from.
We take care of our employees: PLAN D employees are always equipped with the latest technology, have a stylish office, and are well taken care of, from the portafilter coffee machine to the always-full beverage fridge, fruit & snacks, and great team events, to the job bike, job ticket, or USC membership.

Sounds good? Great!
Apply now and tell us why you are the missing piece of our team. If you convince us, we will invite you to an initial meeting.
Your application!
We appreciate your interest in Demo GmbH. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at demodaten@demo.de.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.