We are looking for a Senior / Staff Product Designer who can tackle complex product problems with strong logical thinking and deliver clear, scalable end-to-end user flows. This role requires someone who can move fluidly from abstract problem definition to concrete execution—structuring complexity, defining behaviors and rules, and translating them into intuitive, high-quality design solutions.
You will own the full design lifecycle—from understanding user and business needs, mapping user flows and edge cases, to prototyping and delivering clear, implementation-ready design specs. You will work closely with Product Managers, Engineers, and fellow Designers to ensure designs are not only elegant, but also feasible, scalable, and easy to build.
Responsibilities
Lead complex product design initiatives from problem definition to launch, with a strong focus on logic, clarity, and end-to-end user flows
Translate ambiguous requirements and business constraints into clear user journeys, interaction models, and design frameworks
Define user flows, states, behaviors, and edge cases to ensure predictable and scalable experiences
Deliver high-fidelity UI designs and prototypes that clearly communicate intent, logic, and interaction details
Collaborate closely with PMs and engineers during discovery, grooming, and delivery to ensure shared understanding and smooth execution
Contribute to and evolve design systems, interaction patterns, and best practices across products
Mentor designers and raise the bar for design quality, problem-solving, and product thinking
Champion usability, accessibility, and design consistency across the product ecosystem