Frontend Developer - Document Generation Platform (Vue 3 / PDFreactor)
About the Role
We're looking for an experienced frontend developer to join our team working
on a professional document generation platform built with Vue 3 and TypeScript.
You’ll work at the intersection of frontend engineering and professional publishing,
building documents that are used in real-world, professional publishing contexts
and must meet strict design, accessibility, and print-quality standards.
You'll be responsible for creating high-quality, print-ready documents with
precise PDF output using PDFreactor 12.
Tech Stack
Frontend: Vue 3.5+, TypeScript 5.6+
PDF Generation: PDFreactor 12 (server-side)
CMS / Document Platform: Livingdocs
Styling: SCSS with responsive + print media stylesheets
Required Skills
Must Have:
3+ years experience with Vue (Vue 3 in production)
Solid TypeScript experience (strict mode, generics, interfaces)
Print CSS expertise (page breaks, orphans/widows, print media queries, A4 layout)
SCSS with CSS custom properties, responsive design, and grid systems
Nice to Have:
Livingdocs or similar CMS / document templating frameworks
PDFreactor experience (server-side PDF generation, -ro-* CSS properties, page setup, image resolution handling)
Experience with dual-stylesheet architecture (web + print)
Excel export (ExcelJS, xlsx)
Responsibilities
Implement responsive layouts that work across web and print
Develop and maintain Livingdocs components with web and PDF stylesheets
Ensure PDF output matching design specifications
Debug PDFreactor-specific rendering issues
Collaborate on optimizing PDF generation (image quality, accessibility)
What You'll Work On
Professional document layouts (reports,, signatures)
Multi-language document support
Export functionality (PDF, Excel)
Component-based design system
Technical Challenges
This role involves solving complex print/web CSS challenges:
PDFreactor quirks (pseudo-element limitations, filter-based solutions)
Page break control and content flow
Image resolution optimization
Requirements
Fluent in English (German is a plus)
Understanding of document semantics and accessibility
Attention to detail for print-quality output
Work Setup
We offer remote work within Europe.
Occasional presence in the office (approximately 1–2 times per month) is expected for team collaboration and planning.
Frontend Developer - Document Generation Platform (Vue 3 / PDFreactor)
Frontend Developer - Document Generation Platform (Vue 3 / PDFreactor)