About the job
Who We Are
Postman is the premier API platform utilized by over 45 million developers and 500,000 organizations globally, including 98% of the Fortune 500. Our mission is to empower developers and professionals worldwide to create an API-first environment by simplifying every stage of the API lifecycle and enhancing collaboration, thereby enabling users to build superior APIs more swiftly.
Headquartered in San Francisco, we also maintain offices in Boston, New York, Austin, Tokyo, London, and Bangalore—our city of origin. As a privately held company, we have secured investments from leading firms such as Battery Ventures, BOND, Coatue, CRV, Insight Partners, and Nexus Venture Partners. Discover more at postman.com or engage with us on X at @getpostman.
P. S: We highly recommend exploring The "API-First World" graphic novel to gain insight into our broader vision at Postman.
About the Team
The Client Platform organization is dedicated to paving the way for building, testing, and deploying Postman’s web and desktop applications. We are responsible for frameworks, design systems, SDKs, build tools, and shared infrastructure that product engineers rely on daily. The UI Platform group is focused on developing reliable, accessible, and high-performance UI foundations that are used across Postman.
The Opportunity
As a Senior Software Engineer on the Client Platform team, you will play a key role in shaping the front-end infrastructure that Postman depends on. This encompasses the design system and reusable components that enhance both web and desktop experiences. Your contributions will significantly impact how hundreds of engineers build, fostering consistency, performance, and an improved developer experience.
This position involves hands-on work. You will create components, establish UI architecture, and collaborate with engineers and designers to transform concepts into scalable UI systems. In this role, you will advance the UX layer, enabling teams to deliver high-quality features without the need to reinvent core patterns.
What You’ll Do
- Enhance front-end architecture, including component libraries, layout patterns, theming, and global UI behaviors.
- Develop specialized UI components as needed (e.g., editors, grids, structured data components) with a focus on performance and usability.
- Ensure components meet accessibility standards, keyboard interaction patterns, and internationalization/localization requirements.
- Assist product teams in embracing UI Platform components and patterns, offering guidance and identifying opportunities to simplify or expand the platform.

