Jobs and Careers
PA

Senior Software Engineer (Frontend) - Core UX Team

PandaDoc
Remote (Europe)Remotefull_timeVerifiedPosted 4 Feb 2026

About the role

About the role

PandaDoc is seeking a Senior Software Engineer to join our Thesis design system team, part of the Core UX area within our Application Platform track. Your work will directly impact how 35+ product teams build UI across the PandaDoc ecosystem and shape the experience for millions of users.

About Core UX

Core UX is the foundational area for PandaDoc's frontend experience. We focus on building platform frameworks, intelligent tooling, and architectural foundations that enable product teams to move faster and build better. The Thesis design system team specifically focuses on:

  • Building and maintaining PandaDoc's component library, design tokens, and scalable patterns
  • Providing UI primitives that ensure consistency and quality across all products
  • Establishing accessibility, performance, and quality standards
  • Supporting 35+ product teams with production-grade components, documentation, and modern workflows

Thesis consists of:

  • React component library (Thesis UI Kit)
  • Figma libraries defining our visual language
  • Documentation and guidelines at thesis.pandadoc.com
  • Monorepo contains 80+ components across multiple packages (components, icons,  themes, utilities), requiring careful dependency management and versioning strategies.

As a Senior Engineer on the Thesis team, you'll architect and build complex components, establish patterns that scale across the organization, and leverage modern tooling—including AI—to accelerate design system adoption and developer productivity. You'll work hands-on building production-grade components while mentoring engineers and driving quality standards across product teams.

What you'll achieve

Development

  • 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
  • Extend impact beyond components—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

Cross-functional execution

  • 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—from component scaffolding to design token synchronization
  • Establish feedback loops with designers and product teams to continuously improve component quality and usability

Evangelism

  • Drive adoption of Thesis across the organization by supporting engineering teams, improving documentation, and establishing clear usage guidelines
  • Champion accessibility standards and best practices, ensuring all components meet WCAG guidelines
  • Mentor engineers on component architecture, composition patterns, and design system principles

Innovation

  • Stay ahead of industry trends in design systems, frontend development, and AI-assisted workflows
  • Leverage GenAI to boost adoption and developer experience—build intelligent agents, migration tools, and automation that help engineers work more efficiently
  • Apply prompt engineering and context-aware AI to accelerate development cycles, from component generation to automated migrations

About you

Required skills

  • Frontend development & tooling: Proficiency in JavaScript/TypeScript, React, HTML/CSS, and modern frontend technologies

Component Styling: Experience with CSS-in-JS libraries like styled-components (preferred), Emotion, or similar

  • Component documentation: Experience with Storybook for building and documenting components in isolation
  • Design system expertise: Experience building and maintaining UI component libraries at scale, including component architecture, APIs, and composition patterns
  • Collaboration with design: Experience working with design teams using Figma workflows, design tokens, and collaborative design-to-development processes
  • Accessibility & performance: Knowledge of web accessibility standards (WCAG, ARIA) and performance optimization techniques
  • Testing: Comfortable with testing strategies for UI components (unit, integration, visual regression)
  • Communication & influence: Ability to advocate for the design system, support adoption across teams, and collaborate effect

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

PandaDoc

View company profile →