> Markdown version of [/jobs/ext/2725043-design-system-developer](https://www.wearedevelopers.com/jobs/ext/2725043-design-system-developer). 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). --- # Design System Developer - **Company:** Rentman - **Location:** UTRECHT, Netherlands - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Semantic HTML, AngularJS - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/design-system-developer-rentman-8774007 ## About the Role * You've built and maintained a shared component library other teams depend on. And you measure success in production adoption, not components shipped. * You're fluent in Storybook as your build, docs, and test workbench, and literate in token pipelines (structured data through a build step to platform outputs; you can explain what a DTCG migration buys). * You own the library end to end (its evolution, its breaks, and its adoption) running migrations to completion and treating product teams' adoption blockers as yours to solve. * You drive adoption by evidence and service, not mandate, and design for consumers over sprints: composable, typed component APIs, no prop bloat, honest deprecations. * You track moving standards (DTCG, Angular, AI tooling), verify before building, and want review from stronger engineers. * You're a strong communicator who intrinsically wants to share and collaborate. ## Description * Accessibility as a default: semantic markup, keyboard operability, and automated checks (axe): you treat a11y as infrastructure, not backlog. * Production Angular experience: component authoring, inputs/outputs, content projection, ViewEncapsulation, and styling strategy. ## Related Videos - [Design Systems and how to develop consistent and scalable products with them](https://www.wearedevelopers.com/videos/639-design-systems-and-how-to-develop-consistent-and-scalable-products-with-them) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Semantic HTML means it's semantic, right? Right?](https://www.wearedevelopers.com/videos/1674-semantic-html-means-it-s-semantic-right-right) - [Fake or News: Translating Dog Barks, Notepad Gets an Upgrade and Michelin-Star Robots - Paul Tregoing](https://www.wearedevelopers.com/videos/1802-fake-or-news-translating-dog-barks-notepad-gets-an-upgrade-and-michelin-star-robots-paul-tregoing) - [Breaking Down Silos Between Design and Development ](https://www.wearedevelopers.com/videos/194-breaking-down-silos-between-design-and-development) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [WeAreDevelopers Dev Digest Issue 116 - The new search wars…](https://www.wearedevelopers.com/magazine/445-wearedevelopers-dev-digest-issue-116-the-new-search-wars) - [Dev Digest 220: Cursor Camp, TanStack hack, and Enterprise Agents](https://www.wearedevelopers.com/magazine/734-dev-digest-220-cursor-camp-tanstack-hack-and-enterprise-agents)