Role Overview
Join Ribera AI as a Design Engineer dedicated to BrokerBot, an AI-powered digital teammate for real estate brokerages. You will own the entire design surface, ensuring a seamless and cohesive user experience across all platforms. This role goes beyond aesthetics, focusing on identifying user challenges, implementing solutions, and measuring their impact.
Responsibilities
- Product & UX: Develop and enhance onboarding flows, core workflows, navigation, and information architecture. Ensure mobile responsiveness and optimize user experience for agents working on-the-go.
- Visual Design & Brand: Manage a 50+ component design system using Radix UI and Tailwind CSS. Implement Framer Motion animations and maintain a cohesive brand across all platforms, including an embeddable Shadow DOM chat widget and transactional emails.
- Problem-Finding: Actively use the product, analyze user feedback, and identify areas for improvement. Address issues such as user drop-off points and confusing settings pages proactively.
Required Skills
- 3+ years of experience as a design engineer or frontend engineer with a strong design portfolio.
- Expertise in React and TypeScript, with a deep understanding of server components and React 19 patterns.
- Proficiency in Tailwind CSS for creating pixel-perfect UIs without a Figma handoff.
- Experience with component systems and shared libraries.
- Strong animation skills with Framer Motion or similar tools.
- Ability to form strong UX opinions and adapt to ambiguity.
Nice to Have
- Experience in B2B SaaS for non-technical users.
- Familiarity with embeddable widget development and AI/LLM UX patterns.
- Knowledge of Storybook and motion design tools like After Effects, Rive, or Lottie.
- Understanding of accessibility standards (WCAG).