about 3 hours ago
Responsibilities
- Build functional prototypes and product experiments directly in the Thunderbolt codebase.
- Translate ambiguous product ideas and user workflows into clear, usable product experiences.
- Define interaction patterns for AI-powered features like chat and workflow automation.
- Use AI-assisted development tools to enhance prototyping and implementation.
- Collaborate with product, design, and engineering teams to refine product direction.
- Contribute production-quality front-end code as needed.
- Identify when prototypes should be refined or discarded.
- Improve usability, accessibility, and consistency of the user experience.
- Develop reusable components and design-system elements.
- Bring a user-centered perspective to technical discussions.
Requirements
- 10+ years of experience in design engineering, front-end engineering, or product design.
- Strong front-end engineering skills with modern JavaScript or TypeScript.
- Experience designing AI-enabled product experiences.
- Ability to translate ambiguous concepts into usable workflows and prototypes.
- Experience providing technical or product leadership.
- Practical awareness of AI, privacy, and security considerations.
- Strong communication and collaboration skills.
- Portfolio demonstrating design-to-code execution and product improvements.
Benefits
- Fully remote work and schedule flexibility.
- Company-provided laptop.
- Annual bonus program and monthly remote work stipend.
- Access to professional development resources and industry conferences.
- 24 days PTO per year plus additional paid leave.
- Health, dental, and vision insurance, along with RRSP contributions.