ngrok Inc. is an all-in-one cloud networking platform trusted by over 9 million developers. They are seeking an experienced Senior Product Designer to shape product experiences, working closely with Product and Engineering teams to deliver high-quality outcomes through research, prototyping, and delivery.
Responsibilities:
- Think like a builder. You’ll sketch, wireframe, and prototype quickly, get ideas in front of users early, and iterate toward real product outcomes
- Use AI as a creative partner. You’re already using AI tools to extend what you can build, prototype faster, synthesize research, or explore interaction patterns
- Get close to the problem. Learn how developers use ngrok, where they get stuck, and what 'better' actually looks like for them
- Contribute to product direction. Work with Product and Engineering to clarify problems, explore solutions, and shape strong product experiences in your areas
- Maintain a high craft bar. Bring strong judgment to interaction design, visual design, copy, edge cases, and implementation details
- Lead projects when needed. Facilitate discussions, align stakeholders, run lightweight research, and help drive decisions forward
- Make your thinking legible. Share rationale, document key decisions, and help Product and Engineering understand the tradeoffs behind your work
- Contribute to the design team. Help strengthen our shared standards, critique culture, and ways of working as the team grows
Requirements:
- 5+ years of product design experience at technology companies, with a portfolio demonstrating strong visual design, research, and end-to-end product thinking
- End-to-end execution. You take work from early problem framing through to shipped and polished outcomes
- AI-augmented workflow. You actively integrate AI into how you work, using it to generate concepts, build prototypes, and synthesize research — continually expanding what you can do
- Builder mindset. You make ideas tangible quickly — through sketches, wireframes, and prototypes — to communicate, collaborate, test, and iterate
- Strong communication. Able to influence without authority and clearly articulate tradeoffs
- Sharp instincts for learning. You know how to get close to users and turn what you learn into a clear point of view
- Experience designing for developers
- Familiarity with networking concepts
- Basic front-end experience / familiarity (HTML/CSS/JS, etc.)
- Experience with Tailwind CSS or similar frameworks