Senior Software Engineer, Design Systems

  • Компания: PandaDoc
  • Город , ,
  • Зарплата:
  • Размещено: 2026-02-18 12:08:28

Описание

Senior Software Engineer

Company description

At PandaDoc, we're building the future of documents.Our platform helps teams create, send, track, and e-sign proposals, contracts, and other documents, making our clients' lives more efficient and collaborative.

We’re a fast-growing company with a global reach. Our product is used by people around the world, from small businesses to large enterprises. In 2024, we reached a major milestone: over $100 million in annual recurring revenue! We're constantly innovating and releasing new features to meet the evolving needs of our customers, all while focusing on stability, quality, and performance.

Our Engineering team is a diverse and talented group of around 250 individuals, passionate about building a world-class product. While this is a fully remote position, we'd love for you to visit our vibrant offices in Warsaw, Lisbon, or Kyiv whenever you'd like to connect with colleagues in person.

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 patternsProviding UI primitives that ensure consistency and quality across all productsEstablishing accessibility, performance, and quality standardsSupporting 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 languageDocumentation and guidelines at 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 teamsArchitect robust UI components with flexible APIs and composition patterns that serve diverse use casesExtend impact beyond components—contribute to build tooling, automation scripts, and CI workflows that support design system delivery and adoptionEnsure 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 excellenceBuild intelligent tooling and automation that streamlines repetitive tasks—from component scaffolding to design token synchronizationEstablish 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 guidelinesChampion accessibility standards and best practices, ensuring all components meet WCAG guidelinesMentor engineers on component architecture, composition patterns, and design system principles

Innovation

Stay ahead of industry trends in design systems, frontend development, and AI-assisted workflowsLeverage GenAI to boost adoption and developer experience—build intelligent agents, migration tools, and automation that help engineers work more efficientlyApply 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 technologiesComponent Styling: Experience with CSS-in-JS libraries like styled-components (preferred), Emotion, or similarComponent documentation: Experience with Storybook for building and documenting components in isolationDesign system expertise: Experience building and maintaining UI component libraries at scale, including component architecture, APIs, and composition patternsCollaboration with design: Experience working with design teams using Figma workflows, design tokens, and collaborative design-to-development processesAccessibility & performance: Knowledge of web accessibility standards (WCAG, ARIA) and performance optimization techniquesTesting: 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 effectively with designers, PMs, and engineersAI fluency: Willingness to leverage AI tools in your workflow—from code generation to documentation to automation—and explore how AI can enhance design system adoption and developer experience

What makes you successful

5-6+ years in software engineering with strong frontend expertiseYou write clean, well-tested code and take pride in getting the small details rightExtreme ownership mindset—you drive projects from concept through implementation to adoptionKnowledgeable about design and UI patterns at scalePassion for prototyping, experimentation, and creating accessible experiencesYou've worked on systems used by other engineers and understand what makes great developer experienceYou're comfortable in remote, distributed environments and communicate effectively across time zones

Nice to have

Experience with Figma APIs or design token automationContributions to open-source design systems or UI librariesBackground leveraging AI tools to accelerate development workflowsExperience with monorepo tooling or build systems at scale

Company Overview: 

PandaDoc empowers more than 67,000 growing organizations to thrive by taking the work out of document workflow. PandaDoc provides an all-in-one document workflow automation platform that helps fast scaling teams accelerate the ability to create, manage, and sign digital documents including proposals, quotes, contracts, and more.

Похожие вакансии

World-Class Senior UXUI Product Designer - Initial Short Term and Room for More

Title: Senior Product UI UX Designer (World- ... of variables, tokens, modes and design systems. Understand how variables can reference ... and desktop. • Expert Figma skills — design systems, variables, tokens, components, and experience ...
Компания: Human Intelligence Город:, Lviv,
Зарплата: Размещено:
ua.talent.com

Electrical Engineer

... in various BIM software and CAD modeling tools Qualifications & Experience: A bachelor’s or master’s degree in engineering.Proven expertise as an electrical engineer.Written and spoken English B1 and higher.Experience in electrical design for industrial ...
Компания: Ehvert Inc Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior PHP (Symfony) DeveloperPoland, Croatia, UkraineSoftware Engineering, PHP.

... the best practices Modify existing software code and test its availability. Analyze software code compliance with readability and performance standards Use version control systems to track code optimization progress, ...
Компания: Eleks Город:, ,
Зарплата: Размещено:
ua.talent.com

Design Operations Manager

... what typography, art direction, and design systems mean in practice. Proven experience engaging with the design community is a must.Event ...
Компания: Wix Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior Product Designer (Global Fully Remote | Full time | SaaS)

... .If you thrive on owning design decisions end-to-end, operating comfortably in ambiguity, and thinking in systems, loops, and long-term product ... blends strong product judgment, interaction design, and systems thinking - all inside a fast- ...
Компания: Passion.io Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior DevOps Engineer, OpenStack Team

... this role, you will help design, validate, and evolve a cloud-native OpenStack platform that enables customers to build and operate enterprise-grade private clouds at scale.As a senior engineer, you will act as a ...
Компания: Mirantis Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior DevOps Engineer, OpenStack Team

... this role, you will help design, validate, and evolve a cloud-native OpenStack platform that enables customers to build and operate enterprise-grade private clouds at scale.As a senior engineer, you will act as a ...
Компания: Mirantis Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

UI/UX Designer

... , it combines business intelligence-driven software, services, content, and platform technology ... . If you’re passionate about clean design, user‑centred thinking, and building scalable design systems, this is your chance to ...
Компания: Playtech Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior Systems Engineer

... work.The Senior IT Infrastructure Engineer is responsible for the design, implementation, and maintenance of Deel’s core internal infrastructure. The Infrastructure Engineer ensures the reliability, security, and scalability of the backbone systems that ...
Компания: Deel Город:, ,
Зарплата: Размещено:
ua.talent.com

Senior Software Developer

... Office is looking for a Senior Software Developer in Croatia, Poland, Ukraine, Argentina.ABOUT PROJECTOur customer creates software to shape next-gen robotics ...
Компания: ELEKS Город:Poland, Ternopil, Ivano-Frankivsk, Lviv, Kyiv, Croatia, Argentina, Uzhhorod, Ukraine, Rivne
Зарплата: Размещено:
careers.eleks.com

Merchandising Design & Solutions Specialist

... (POSM), artworks, templates, and creative design systems (Papirfly). Acting as the brand’s design guardian, this role ensures all ... while also managing automated digital design systems for efficient and effective end ...
Компания: JTI Город:
Зарплата: Размещено:
jobs.jti.com

Tech Lead - Golang (100% Remote)

... of experience as a Senior or Lead Backend Engineer.MS degree in Computer Science or a closely related technical field.Strong hands-on expertise in Go and or Java (Go strongly preferred).Solid understanding of software design patterns, concurrency, and ...
Компания: PRAGMATIKE Город:, Lviv,
Зарплата: Размещено:
ua.talent.com

5D BIM Specialist (Assemble)

... , superstructure, MEP systems, equipment zones, phases).Ensure quantity accuracy and traceability across model revisions and design milestones.Design Change & Impact Analysis:Perform model ... commercial preferred).Software & Technical Skills:Strong proficiency in ...
Компания: Ehvert Inc Город:, Kiev,
Зарплата: Размещено:
ua.talent.com

Design engineer (serial production equipment)

... systems combine cutting-edge hardware with AI-driven software for seamless control and real- ... performance.Quantum-Systems is a strong supporter of Ukraine and has it’s local Ukrainian office since 2022. We’re looking for a Design Engineer (serial production equipment) to ...
Компания: Quantum- Systems GmbH Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Design engineer (serial production equipment)

... systems combine cutting-edge hardware with AI-driven software for seamless control and real- ... performance.Quantum-Systems is a strong supporter of Ukraine and has it’s local Ukrainian office since 2022. We’re looking for a Design Engineer (serial production equipment) to ...
Компания: Quantum- Systems GmbH Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior Talent Acquisition Partner

... to build strong teams in software development, embedded systems, and research & development.This is ...  growth.About us:Quantum Systems specializes in the development, design, and production of small Unmanned Aerial Systems (sUAS). The company’s range of ...
Компания: Quantum- Systems GmbH Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior Talent Acquisition Partner

... to build strong teams in software development, embedded systems, and research & development.This is ...  growth.About us:Quantum Systems specializes in the development, design, and production of small Unmanned Aerial Systems (sUAS). The company’s range of ...
Компания: Quantum- Systems GmbH Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Staff Golang Engineer (100% Remote)

... seeking a Senior Lead Backend Engineer (Staff-level mindset) with strong expertise in Go and production-grade peer-to-peer (P2P) systems. to join the CPU Storage ... : architecture, design, implementation, deployment, and operationsEstablish strong ...
Компания: PRAGMATIKE Город:, ,
Зарплата: Размещено:
ua.talent.com

Senior Product Designer

... a  Senior Product Designer  to join our Mobile Design Team and contribute to the development of large-scale platforms used by global clients.   This role is for a Senior ... design systems  Structured, self-organized approach to ...
Компания: Trinetix Город:, ,
Зарплата: Размещено:
ua.talent.com

Senior Assessment Officer for Ukraine, Based in Kyiv (Link For External Applicants)

... across research cycles.Coordinate with senior management in the design, planning and implementation of research ... , data science, political science, etc.);Software skills Proficiency in Microsoft Word, ...
Компания: IMPACT Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior Assessment Officer for Ukraine, Based in Kyiv (Link For Internal Applicants Only)

... across research cycles.Coordinate with senior management in the design, planning and implementation of research ... , data science, political science, etc.);Software skills Proficiency in Microsoft Word, ...
Компания: IMPACT Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

UI/UX Designer

... strong portfolio demonstrating user‑centred design thinking and visual design skills.Are highly proficient in Figma, including wireframes, prototypes, and design systems.Have solid experience designing responsive ...
Компания: Playtech Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

AI Engineer

... text, image, and multimodal AI systems. We are seeking an AI Engineer to join a highly technical ... , inference performance, AI system design, and enterprise AI deployments, working at the intersection of software engineering, machine learning, and cloud- ...
Компания: PRAGMATIKE Город:, Lviv,
Зарплата: Размещено:
ua.talent.com

Senior Software Engineer, Core UX Platform

... the rolePandaDoc is seeking a Senior Software Engineer to join our Core UX ... application architecturePartner closely with Design Systems, Backend Platform, and DevOps to ... drive platform initiatives from design through implementation to adoption across ...
Компания: PandaDoc Город:, ,
Зарплата: Размещено:
ua.talent.com

Senior UX/UI Designer

... systems);Collaborate with Product Managers, developers, and QA engineers;Prepare design handoffs for development and review implementation in production.1+ years of experience in a similar position as a senior ( ... Software is an equal opportunity employer. ...
Компания: Smarter Corp Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior UX/UI Designer

... systems);Collaborate with Product Managers, developers, and QA engineers;Prepare design handoffs for development and review implementation in production.1+ years of experience in a similar position as a senior ( ... Software is an equal opportunity employer. ...
Компания: Smarter Corp Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Hardware and Electronics Engineer

... and performance.Quantum-Systems is a strong supporter of Ukraine and has it’s local Ukrainian office since 2022. As a Hardware and Electronics Engineer, you will be a key part of our hardware development team, driving the design and development ...
Компания: Quantum- Systems GmbH Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Hardware and Electronics Engineer

... and performance.Quantum-Systems is a strong supporter of Ukraine and has it’s local Ukrainian office since 2022. As a Hardware and Electronics Engineer, you will be a key part of our hardware development team, driving the design and development ...
Компания: Quantum- Systems GmbH Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior Software Developer

... for a Senior Software Developer with trading, logistics or ... of-business systems (ERP, production accounting, CTRM, planning ... range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams ...
Компания: ELEKS Город:Europe, Ukraine
Зарплата: Размещено:
careers.eleks.com

Backend/DevOps Engineer (Remote)

... looking for a Backend DevOps Engineer to own and scale the ... execution quality of real-money systems Exposure to both crypto and ... and trading technologies Opportunity to design and own core infrastructure Direct ...
Компания: PRAGMATIKE Город:, Lviv,
Зарплата: Размещено:
ua.talent.com

Electronics Design Engineer

... for a highly motivated Electronics Design Engineer who will join our Hardware team in Lviv office.The role:Design and develop electronic hardware from ... to explore our hardware and software capabilities and try new things.   ...
Компания: Renesas Electronics Город:, Lviv,
Зарплата: Размещено:
ua.talent.com

Senior AI Engineer

... AI Engineer, you’ll redefine how software gets built at DraftKings. In this high-impact role, you’ll lead the development of AI-powered systems that elevate productivity and streamline the developer experience for more than 2,000 engineers. You’ll design ...
Компания: DraftKings Город:, ,
Зарплата: Размещено:
ua.talent.com

Python Engineer (Browser & Workflow Systems Automation)

... building production-grade browser automation systems that power complex, real-world workflows in highly constrained environments. As a Senior Software Engineer, you will own and evolve ...
Компания: PulseRise Technologies Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Electronics Design Engineer

... Design Engineer who will join our Hardware team in Lviv office.The role:Design and develop electronic ... software development experience in C, C++FPGA design experience using Verilog, System Verilog, or VHDLMechanical design experienceExperience with EMC- ...
Компания: Renesas Electronics Город:, Lviv,
Зарплата: Размещено:
ua.talent.com

Senior C++ / Python Software Development Engineer (Networking / Cisco)

... are looking for an experienced Senior C++ Python Software Development Engineer with a strong background in networking systems and Cisco protocols. This role combines low-level software development, network device engineering, and ...
Компания: PulseRise Technologies Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior/Lead C++ Software Engineer IRC285738

... looking for an experienced C++ software engineer to join the team, responsible for critical control-plane services of modern CMTS (Cable Modem Termination Systems).This role is focused on design, implementation, and ownership of timing- ...
Компания: GlobalLogic Город:Київ, Київ,
Зарплата: Размещено:
jobs.org.ua

Senior Software Engineer – Platform & Cloud Migration (AWS)

... is looking for a Senior Software Engineer with strong expertise in cloud platforms and AWS to support the migration of legacy systems to a modern, scalable, serverless ... cloud and serverless environments  Design, implement, and evolve cloud-native ...
Компания: NCube Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Middle Manual QA Engineer

... dedicated Middle Manual QA Engineer to join our team in ... SaaS provider delivering iGaming software, content and services. We provide ... overall quality of the software.What You need to know: ... in using various operating systems and devices for testing (Windows, ...
Компания: EveryMatrix Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior Software Developer (.NET Security)

We are looking for Software Engineer with focus on security to join our software platform team. You will be a member of the research and development department, reporting to the Software Team Lead. You will be ...
Компания: NCube Город:, ,
Зарплата: Размещено:
ua.talent.com