Responsibilities
🤓As a Senior Full Stack Developer, the company expects you to perform the following tasks:
Own the Advisor Experience
- Build and refine the dashboard where advisors interact with Sophie
- Design conversation views, client insights panels, and recommendation displays
- Make complex AI outputs feel simple and actionable
Build Streaming UI
- Implement real-time streaming response displays
- Create thoughtful loading states and progressive disclosure
- Help users understand what the AI is doing—not just wait for results
Establish Design Systems
- Create consistent, reusable component patterns
- Document and maintain a component library that accelerates development
- Ensure new features feel cohesive with existing product
Optimize Performance
- Ensure fast load times and smooth interactions
- Handle edge cases gracefully—advisors use Sophie during client calls
- Focus on perceived performance as much as actual metrics
Requirements
✨You are the person they are looking for if you have:
- 4+ years production React experience with deep understanding of hooks,context, and rendering optimization
- Solid Next.js experience (App Router, server components, API routes)
- Strong TypeScript skills—non-negotiable
- Proficiency with Tailwind CSS and modern styling approaches
- Ability to implement complex, responsive layouts without designer hand-holding
💜They will be more enthusiastic about you if you also have:
- Experience building streaming/real-time UI (chat apps, live dashboards,collaborative tools)
- Component library or design system experience
- B2B SaaS background, especially professional services or financial contexts
- Comfort with Framer Motion or CSS animations
- Basic backend knowledge (Python/Node.js, reading API code)
