Sr. Engineer, Client Platform (UI Platform)

Postman
San Francisco, California, United States$220k – $240kPosted 23 February 2026

Job Description

<div class="content-intro"><h2><strong>Who Are We?</strong></h2> <p>Postman is the world’s leading API platform, used by more than 45 million+ developers and 500,000 organizations, including 98% of the Fortune 500. Postman is helping developers and professionals across the globe build the API-first world by simplifying each step of the API lifecycle and streamlining collaboration—enabling users to create better APIs, faster.</p> <p>The company is headquartered in San Francisco and has offices in Boston, New York, Austin, Tokyo, London, and Bangalore - where Postman was founded. Postman is privately held, with funding from Battery Ventures, BOND, Coatue, CRV, Insight Partners, and Nexus Venture Partners. Learn more at postman.com or connect with Postman on X via @getpostman.</p> <p>P.S: We highly recommend reading <a href="https://api-first-world.com/">The "API-First World" graphic novel</a> to understand the bigger picture and our vision at Postman.</p></div><h2>About the Team</h2> <p>The Client Platform organization provides the paved path for building, testing, and releasing Postman’s web and desktop applications. We own frameworks, design systems, SDKs, build tooling, and shared infrastructure that product engineers depend on every day. The UI Platform group focuses on creating reliable, accessible, and performant UI foundations used across Postman.</p> <h2>The Opportunity</h2> <p>As a Senior Software Engineer on the Client Platform team, you’ll help shape the front-end foundations that Postman relies on. This includes the design system and the reusable components that power both web and desktop experiences. Your work will influence how hundreds of engineers build, improving consistency, performance, and the overall developer experience.</p> <p>This is a hands-on role. You’ll build components, help define UI architecture, and partner with engineers and designers to turn ideas into scalable UI systems. In practice, you’ll push the UX layer forward, enabling teams to ship high-quality features without reinventing core patterns.</p> <h2>What You’ll Do</h2> <ul> <li>Evolve front-end architecture, including component libraries, layout patterns, theming, and global UI behaviors.</li> <li> <p>Implement specialized UI components where needed (e.g., editors, grids, structured data components) with a focus on performance and usability.</p> </li> <li> <p>Ensure components support accessibility, keyboard interaction patterns, and internationalization/localization standards.</p> </li> <li> <p>Support product teams in adopting UI Platform components and patterns, providing guidance and identifying opportunities to simplify or extend the platform.</p> </li> <li> <p>Contribute to documentation, developer tooling, and internal processes that make it easier to build high-quality UI consistently.</p> </li> <li> <p>Identify UI-related technical debt or architectural gaps and proactively drive improvements.</p> </li> <li> <p>Mentor other engineers, participate in design reviews, and influence technical decision-making.</p> </li> </ul> <h2><strong>About You</strong></h2> <ul> <li> <p>You enjoy creating clean, scalable components and UI patterns that others depend on.</p> </li> <li> <p>You think beyond features and consider how systems evolve. You take ownership of problems, not solutions. </p> </li> <li> <p>You communicate clearly and listen effectively. You seek new perspectives and build trust with your team and colleagues.</p> </li> <li> <p>You care about performance, reliability, and the little things that make interfaces feel polished.</p> </li> </ul> <p><strong>Your Experience</strong></p> <ul> <li> <p>6+ years building UI for complex web applications.</p> </li> <li> <p>Deep understanding of JavaScript/TypeScript and React.</p> </li> <li> <p>Experience creating and maintaining reusable component libraries or design systems.</p> </li> <li> <p>Strong knowledge of UI performance, including rendering costs, bundling, and responsive interaction ... (truncated, view full listing at source)