Staff Software Engineer, Frontend

Company: PandaDoc

Salary: Not provided

Location: , United Kingdom

react
remote

Description

• PandaDoc is seeking a Staff Frontend Engineer to join our Application Platform track, specifically in the Surfaces (Core UX) area — a team dedicated to building and evolving the core frontend infrastructure and user experience foundations that power the PandaDoc application.\n

• You’ll play a critical role in defining the technical vision for our shared components, performance tooling, and frontend architecture — helping us scale PandaDoc’s UI and design system across 35+ product teams.\n

• About Surfaces (Core UX): Surfaces is the foundational team for PandaDoc’s frontend experience. We focus on evolving frontend architecture to improve scalability, performance, and maintainability; delivering modern shared components and primitives; empowering product teams with better DX and tooling; driving best practices in accessibility, performance, testing, and maintainability; leading cross-team initiatives to modernize the frontend stack.\n

• In this role, you will: Define and drive long-term technical strategy for core frontend architecture, shared components, and performance; lead design and delivery of scalable, reusable, and accessible UI components; collaborate across product and platform teams to ensure consistent UX; guide major architectural improvements and migrations; mentor engineers; set standards and drive adoption of new tools; identify and resolve complex frontend challenges; partner with Design Systems and Platform teams.\n

• Our stack includes: JavaScript/TypeScript; React; Redux; Redux-saga; Styled-components; Webpack; Jest/testing-library, Playwright\n

• About you: 8+ years of frontend engineering experience, including 2+ years in a staff or principal-level role; deep expertise in React and TypeScript; strong understanding of web performance, responsive design, and testing strategies; experience designing scalable component libraries; proven leadership in cross-functional initiatives; passion for clean, maintainable code; strong communication skills; comfortable operating in ambiguity.\n

• Why join us? Lead platform-wide UI architecture; work with a kind, collaborative team; influence frontend development across the company; shape PandaDoc’s engineering excellence and product quality; remote-first environment that prioritizes growth and autonomy

Requirements

• 8+ years of frontend engineering experience, including 2+ years in a staff or principal-level role\n

• Deep expertise in React, TypeScript, and modern frontend architectures\n

• Strong understanding of web performance, responsive design, and testing strategies\n

• Experience designing scalable component libraries or frontend frameworks used by multiple teams\n

• Proven track record of technical leadership in cross-functional, multi-team initiatives\n

• Passion for clean, maintainable, and well-documented code\n

• Strong communication and collaboration skills, with the ability to influence engineers and stakeholders at all levels\n

• Comfortable operating in ambiguity, driving alignment, and making pragmatic trade-offs

Benefits

• An honest, open culture that emphasizes feedback and promotes professional and personal development\n

• An opportunity to work from anywhere — our team is distributed worldwide.\n

• 6 self-care days\n

• A competitive salary\n

• Medical insurance\n

• And much more!

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.