PandaDoc

Senior Software Engineer, Design Systems

PandaDoc

full-time

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build and maintain a scalable design system, ensuring consistent, accessible, and high-performance user experiences across 35+ product teams
  • Architect robust UI components with flexible APIs and composition patterns that serve diverse use cases
  • Contribute to build tooling, automation scripts, and CI workflows that support design system delivery and adoption
  • Ensure production-grade quality through comprehensive testing, performance optimization, and thorough documentation
  • Collaborate with designers to translate design intent into production-ready components, ensuring visual and functional excellence
  • Build intelligent tooling and automation that streamlines repetitive tasks
  • Drive adoption of Thesis across the organization by supporting engineering teams, improving documentation, and establishing clear usage guidelines
  • Mentor engineers on component architecture, composition patterns, and design system principles

Requirements

  • 5-6+ years in software engineering with strong frontend expertise
  • Proficiency in JavaScript/TypeScript, React, HTML/CSS, and modern frontend technologies
  • Experience with CSS-in-JS libraries like styled-components, Emotion, or similar
  • Experience with Storybook for building and documenting components in isolation
  • Experience building and maintaining UI component libraries at scale
  • Experience working with design teams using Figma workflows, design tokens, and collaborative design-to-development processes
  • Knowledge of web accessibility standards (WCAG, ARIA) and performance optimization techniques
  • Comfortable with testing strategies for UI components (unit, integration, visual regression)
  • Ability to advocate for the design system, support adoption across teams, and collaborate effectively with designers, PMs, and engineers
  • Willingness to leverage AI tools in your workflow for code generation, documentation, and automation.
Benefits
  • Remote-first approach with the option for hybrid work from our offices in Kyiv, Warsaw, and Lisbon.
  • We value long-term collaboration, whether through typical employment contract, employment of record or B2B arrangements. Be aware that contract type and benefits vary by location - feel free to clarify with our recruiters.
  • Work schedule aligned with EU time zones.
  • Honest, open culture that values constructive feedback.
  • Professional and personal development within a collaborative, supportive team.
  • Stable yet growing SaaS product offering an agile environment, ownership, start-up energy, and strong technical challenges.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptReactHTMLCSSCSS-in-JSstyled-componentsEmotionStorybookweb accessibility standards
Soft Skills
collaborationmentorshipadvocacycommunicationdocumentation