> Markdown version of [/jobs/ext/2413601-junior-frontend-engineer-vue-js-design-system](https://www.wearedevelopers.com/jobs/ext/2413601-junior-frontend-engineer-vue-js-design-system). 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). --- # (Junior) Frontend Engineer - Vue.js & Design System - **Company:** Schwarz Unternehmenskommunikation GmbH & Co. KG - **Location:** Bad Friedrichshall, Germany - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Agile Methodology, Cascading Style Sheets (CSS), Code Review, Continuous Integration, Web Development, Design of User Interfaces, OnyX for Mac, Software Architecture, TypeScript, Vue.js, Webpack, Playwright, Build Tools, Front End Software Development, Web Api - **Published:** August 26, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=c607a3278bf5e06d ## About the Role * Solid Foundations: You have solid practical experience in frontend development and are proficient in HTML, CSS, and modern JavaScript/TypeScript. * Vue.js Skills: You have practical experience with Vue.js, a solid understanding of its core concepts, and an interest in how Vue internals work. * Tooling & Ecosystem: You are experienced in working with the modern frontend ecosystem, including build tools (like Vite), CI/CD concepts, and rendering patterns like Server-Side Rendering (SSR) / Static Site Generation (SSG). You understand software architecture principles and can apply them to your work. * The Right Mindset: You are curious, eager to learn, and driven to quickly grasp complex topics. You see feedback as a gift and are committed to your own continuous improvement. * A True Team Player: You enjoy collaborating, communicating openly, and are a reliable part of the team. You can clearly present your ideas and give constructive feedback. * Language Skills: You are fluent in English, as it is our team's working language. German language skills are a plus, but not required. ## Description * Build Components People Love: You will develop and maintain reusable, extensible, accessible, and high-quality UI components for our Design Systems (Onyx & Trinity) using Vue.js and TypeScript. * Ensure Rock-Solid Quality: You will write Playwright and Vitetests, conduct code reviews, and ensure our high-quality standards are met within the team. * Share Your Knowledge: You'll write clear and easy-to-understand documentation, making it a breeze for other development teams to use our components. * Shape the Future: You will contribute your own ideas, actively participate in technical discussions, and shape the technical evolution of our open-source project Onyx. * Grow with Us: You'll gradually grow into a role where you support other teams in integrating our system, becoming a multiplier for excellent User Experience and User Interfaces across the company. * Agile Working: You will work in an agile, high-performing, and autonomous team and drive the development of the libraries. You'll contribute to our internal processes and help organize team workshops and events., * Comprehensive Web Platform Knowledge: You have a deep understanding of Web Accessibility (a11y) and ensure our components are usable for everyone. You are familiar with modern browser Web APIs. ## Related Videos - [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) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [TDD for Vue.js Developers](https://www.wearedevelopers.com/videos/541-tdd-for-vue-js-developers) - [petite-vue - Progressively enhancing every application?](https://www.wearedevelopers.com/videos/542-petite-vue-progressively-enhancing-every-application) ## Related Articles - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [c't <webdev> 2023](https://www.wearedevelopers.com/magazine/307-c-t-webdev-2023) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)