The opportunity
WorkOS builds modern developer tools and APIs that make it easy for companies to become Enterprise Ready. Our platform powers authentication, identity, authorization, and other critical infrastructure that developers need to securely scale their products to large organizations.
What you'll do
Lead greenfield initiatives end-to-end: research, scoping, definition, prototyping, implementation, and iteration — working directly with engineering to solve complex technical problems. You'll navigate ambiguity, adapt when feedback challenges your direction, and evaluate tradeoffs while continuing to raise the quality bar across the platform.
Improve existing products across the entire platform (WorkOS Dashboard, Admin: Portal, AuthKit, and more), with a focus on usability, accessibility, performance, and consistency. Dogfood our own products and fix paper cuts along the way, shipping improvements directly to production.
Engage directly with customers to get feedback, uncover friction, and: transform findings into scalable, reusable patterns and flows. The best part: we have Slack channels with each customer!
Contribute to our design system in Figma and code (WorkDS and Radix),: creating, adapting, and deprecating patterns to keep the platform feeling like one product.
Experiment with AI tools and emerging workflows to accelerate exploration and: prototyping. When you find something that works, share it with the team.
Collaborate across product design, brand design, engineering, solutions: engineering, and go-to-market to define, shape, and ship products. We pull teammates in early, share work in progress, and default to working in public.
What they're looking for
- + years designing platforms and/or complex products with information-dense: interfaces. Experience with developer tools, enterprise software, or technical B2B products is preferred.
- Demonstrated systems thinking: you know when to create a new pattern, adapt an existing one to different contexts, recognize when a pattern is needed, and know when to kill one.
- You account for real-world complexity: edge cases, error and empty states, accessibility, and technical constraints — without letting process slow you down. You ship, learn, and iterate.
- You can articulate why you made a design decision, not just what you made.: You think through alternatives, weigh tradeoffs, and consider how your choices affect the entire product.